javascript - 在 div 中加载()内容并在内容 div 中添加 div
问题描述
我想div(#loadmore)
在从. 我使用了以下代码:div(#boxchatting)
div(#boxchatting)
"result.php"
$('#loadmore').prependTo('#boxchatting');
$('#boxchatting').load('result.php');
但它似乎不起作用。的内容"result.php"
正在显示,但div(#loadmore)
消失了。有没有人有办法解决吗?
请不要告诉我用prepend()
to show result.php
,因为我只是想用它load()
来实现setInterval
刷新数据。
解决方案
load()
用响应数据替换目标中的所有内容。
因此,在您添加 loadMore 之后,它会被load()
.
请改为在加载完成回调中添加:
$('#boxchatting').load('result.php', function(){
$('#loadmore').prependTo(this)
});
推荐阅读
- go - 使用应用程序上下文作为查询的父上下文
- node.js - 结果未定义的 JS。我无法访问此属性
- android - 如何使用 XML 文件制作自定义按钮?
- r - 如何使直方图的 y 轴既是对数又是百分比?
- javascript - 如何将包含所有嵌套数据的firebase文档移动到其他集合?
- python - 在多个 While True 循环中正确使用 break
- ios - 安全区域自行调整大小
- flutter - 如何在 Flutter 中调用 void 函数而不传递参数?
- python - 模型将负值预测为零
- google-cloud-platform - 更改 GSuite 主域对现有 Google Drive oauth 凭据的影响?