2013-04-13 35 views
-2

我想聽點擊的東西x次。我如何知道點擊了多少次?

我該怎麼做?

頁面上會有兩個元素,我會在兩個頁面上聽取點擊。

我試圖以僞代碼做的是這樣的:

$(document).ready(function(){ 
    $('#element1').click(function(){ 
     //do something to confirm click 
    }); 
    $('#element2').click(function(){ 
     //do something to confirm click of element 2 
    }); 

    if(element1.numberOfTimesClicked() == 2) 
     //do something 
    if(element2.numberOfTimesClicked() == 4) 
     //do something 
}); 

雖然我打字上面,我意識到我會怎麼做,這是有一個計數器變量,並增加與每個單擊,然後將計數器變量的值與數字進行比較。

這是一個很好的方法來做到這一點,或者有更好的方法嗎?

回答

7
var counter = 0; 
$('#element1').click(function(){ 
    counter++; 
}); 
相關問題