我想附加'點擊'事件到一個特定類的所有元素。問題是一些元素在事件被綁定時被隱藏的標籤(display:none)。 (.bind())。看起來,當這些元素被顯示時,事件不再受限制。jQuery - 如何將事件綁定到將在稍後顯示的隱藏元素?
$('a.someClass').bind('click', function(){
alert("test");
});
隱藏的元素似乎沒有單擊事件綁定。如果我選擇隱藏元素:
$('a.someClass:hidden').bind('click', function(){
alert("test");
});
當這些元素不再隱藏時,似乎點擊事件未被綁定。有沒有人經歷過這個?有沒有辦法綁定和事件的元素,無論其顯示屬性?
感謝
測試你的選擇,以確保它是選擇隱藏要素可見的元素,這些元素顯示:無尚可嘗試$('a.someClass:hidden')。如果你的選擇器是正確的,看看返回的結果是什麼樣的 – derek 2011-04-13 21:12:37
'不管'或'irrespective'從不'irregardless';) – osullic 2016-04-07 16:22:59