簡體   English   中英

jQuery Click元素,然后將其刪除

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM