在我的代碼中,我有img
類rembtn
的元素。我希望每個圖片都有其父div
(及其所有內容)在點擊時被銷燬。所以我有這個:JQuery函數適用於所有類並刪除父div
$('.rembtn').on('click', function() {
$(this).parent('div').remove();
});
有沒有錯誤記錄到我的JavaScript控制檯;然而,當我點擊圖像時沒有任何反應。
複製步驟:打開http://jaminweb.com/YoutubePlaylist.html並單擊紅色的X.這應該會隨着文本框向左邊消失。
有什麼不對?
嘗試'$(本).closest( 'DIV')刪除() ;'希望你至少可以刪除一些東西? – adeneo
假設這些元素的父母不是div,請在這裏發佈一個HTML示例 –
這又是其中一個問題沒有包含足夠的信息來解決這個問題。沒有去你的網站並且深入它,似乎不可能找到問題的根源。下一次,請在您的問題中包含所有信息。例如,您正在動態創建'.rembtn'元素,並且當您單擊這些元素時根本不調用事件處理程序。 –