2013-04-13 2 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++; 
}); 
Смежные вопросы