【发布时间】:2011-12-31 03:11:18
【问题描述】:
我有一些代码用于动态加载我的部分网页:
$('a#ajax-call').click(function (e) {
$("#container").load('/process.php',{id:myID},function(data){
return;
});
e.preventDefault();
});
返回此 html 方案:
<div>my ajax loaded content</div>
并附加到这个方案:
<div id=container>
<div>php loaded content 1</div>
<div>php loaded content 2</div>
<div id="static">php loaded content static</div>
<div>php loaded content 3</div>
... until 12 divs...
</div>
问题是,负载正在替换 #container 的全部内容,我需要这样显示:
<div id=container>
<div>ajax loaded content </div>
<div>php loaded content 1</div>
<div id="static">php loaded content static</div> <--- remains static
<div>php loaded content 2</div>
... until 12 divs...
</div>
有什么想法吗?
【问题讨论】:
-
那么您是刚刚添加了它们的第一个 div 还是忘记在更新的结果中更改其他 div。