fra*_*lic 2 html javascript ajax jquery load
我有以下HTML:
<div id="mydiv">
</div>
Run Code Online (Sandbox Code Playgroud)
我想使用jQuery加载内容,所以它出现在我的DIV之后.
我试过这个:
$("#mydiv").load("/path/to/content.html");
Run Code Online (Sandbox Code Playgroud)
但是,这最终得出以下结果:
<div id="mydiv">
<p>content from file</p>
</div>
Run Code Online (Sandbox Code Playgroud)
我如何得到这个结果?
<div id="mydiv">
</div>
<p>content from file<p>
Run Code Online (Sandbox Code Playgroud)
任何人仍在寻找解决方案,我建议使用jQuery.get()而不是.load()加载AJAX内容.然后使用.after()function指定前面的元素.
这是一个例子:
$.get('url.html', function(data){ // Loads content into the 'data' variable.
$('#mydiv').after(data); // Injects 'data' after the #mydiv element.
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4375 次 |
| 最近记录: |