从加载的Ajax中删除DOM元素

时间:2012-12-12 21:21:05

标签: jquery html ajax

我正在尝试从DOM中删除所有img标记以及每个标记后面的元素。问题是我的内容全部通过jQuery ajax加载,因此执行$('img')。remove();内容未加载,因此没有要删除的imgs。有什么建议吗?

$.ajax({
    url: entry.link,
    dataType: "html",
    success: function(response) {
        $('#entriesHtml').append("<h3><a href='#'>" + entry.title + "</a></h3>" + "<div>" + $(response).find(".ui-widget-detail").html() + "</div>");       
    }
});

1 个答案:

答案 0 :(得分:1)

您可以使用display:none呈现html,删除img标记,然后{h} show()