2012-12-12 95 views
0

我試圖從DOM中刪除所有img標籤和每個後面的元素。問題在於我的內容全部通過jQuery ajax加載,因此通過執行$('img')。remove();該內容尚未加載,因此沒有img要刪除。有什麼建議麼?從加載的Ajax中刪除DOM元素

$.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>");  
    } 
}); 
+2

你可以在成功回調中做到這一點,而不是在外面做同樣的事情 –

回答

1

你可以生成HTML與display:none,取出的img標籤,然後show()的HTML。