从ajax文件中查找并显示元素

时间:2010-10-24 20:50:29

标签: jquery

考虑这个ajax调用:

$.ajax({
    type: "POST",
    url: "misc/moreactivities.php",
    data: { lastmsg : ID, pid: pid },  
    cache: false,
    success: function(html){
        $("#profileWall").append(html);
        $("#more"+ID).remove();
    }
});

现在它会附加moreactivities.php中输出的所有内容。我只想在其中附加div#moreactivity元素。

如何做到这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用html作为#moreactivity选择器返回的$.ajax({ type: "POST", url: "misc/moreactivities.php", data: { lastmsg : ID, pid: pid }, cache: false, success: function(html){ $("#moreactivity", html).appendTo("#profileWall"); $("#more"+ID).remove(); } }); ,如下所示:

#moreactivity

而不是附加所有 HTML,而是查找其中的#profileWall元素,并将 追加到{{1}}。