-1
有沒有辦法檢查是否有任何一個類的元素已被點擊jQuery?我想檢測一個具有某個類的元素是否被點擊過。一種檢查是否有任何類的元素被點擊的方法
有沒有辦法檢查是否有任何一個類的元素已被點擊jQuery?我想檢測一個具有某個類的元素是否被點擊過。一種檢查是否有任何類的元素被點擊的方法
我想檢測是否已經點擊了某個類的元素。
嗯,你總是可以訂閱被點擊的DOM元素在時將調用的.click()
事件處理程序:
$('.someClass').click(function() {
// here you could use "this" to get the DOM element that was clicked.
});
你可以那麼一些元數據信息與此DOM元素,如果你想關聯跟蹤它使用.data()
函數:
$('.someClass').click(function() {
var isClicked = $(this).data('clicked');
if (!isClicked) {
// it's the first time we are clicking on this element
$(this).data('clicked', true);
} else {
// the user has already clicked on this element
}
});
你的意思是像一個點擊事件處理程序?還是你想知道是否有一個可以搜索所有元素髮生的所有事件的日誌? – 2013-02-17 15:41:01
...看着你以前的問題,你以前已經分配過事件處理程序,那麼你究竟在做什麼*詢問?和*你有什麼嘗試*? – 2013-02-17 15:44:29
對不起,奇怪的問題。我想問的是如何檢查一個類的元素是否被點擊過。我有5個具有相同類別的div元素。如果它們中的任何一個被點擊,我想要一個函數返回false。 – a13ks 2013-02-17 15:47:30