[英]jQuery Click element, then remove it
我堅持一個概念,不確定我的邏輯是否正確,很可能不是。
我希望實現div
刪除。 因此,我單擊div
並將其設為活動div
,然后可以使用Backspace鍵將其刪除。
因此流程為-。 單擊元素-點擊退格鍵- $(this).remove();
,但不確定如何通過點擊來定位元素。 我有:
$(".spike").live(event, function(del) {
if (del.keyCode == 8) { $(this).remove();}
});
但這不起作用。 (該事件必定是單擊和iPad觸摸)。
基本上,有什么方法可以使用click事件將div
定位為目標,也許以全局變量為目標,然后允許我對其執行操作?
好主意是選擇一個項目,然后保存選擇。 然后,如果您要的鍵被按下,請刪除該項目。
看這個例子: http : //jsfiddle.net/GVgEy/5/
將“事件”更改為您要處理的“點擊”事件。
$(".spike").live("click", function(del) {
if (del.keyCode == 8) { $(this).remove();}
});
嗯...除了演示程序,我無能為力http://jsfiddle.net/E8RaX/1
但是我們的想法是,您將一個類分配給活動對象,然后使用一些阻止默認值來刪除該類的所有div。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.