jQuery:从URL添加内容

4

有没有办法在jQuery中从文件中追加一些HTML内容?

我知道你可以使用jQuery中的load()方法替换元素内的所有内容。

但我想知道是否可以有条件地使用append('url')方法向元素中添加额外的内容。

4个回答

5
你可以尝试这个方法:
$.get('/someurl', function(result) {
    $('#someElement').append(result);
});

3

所以您正在尝试附加动态内容?尝试类似以下的内容:

$(document).ready(function(){
  $.get('<URL>', function(data){
    $(<contentelement>).append(<either entire data element, or do some operations on it>);
  });
});

0

另一种方法是进行两步处理,即

onclick='$("#id1").append("<div id=\"id2\"></div>"); $("#id2").load("content.php");'

这也适用于从另一个URL中插入内容。


0

可以的。 append() 字面上将某些内容附加到元素的末尾。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接