Javascript 我怎么知道某个东西被点击了多少次?

Javascript 我怎么知道某个东西被点击了多少次?,javascript,jquery,Javascript,Jquery,我试着去听一些东西被点击了x次 我该怎么做 页面上会有两个元素,我会听两个元素的点击 我尝试在伪代码中执行的操作如下: $(document).ready(function(){ $('#element1').click(function(){ //do something to confirm click }); $('#element2').click(function(){ //do something to confirm click

我试着去听一些东西被点击了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
});
当我输入上面的内容时,我意识到我应该如何做到这一点,即在每次单击时使用一个计数器变量并递增,然后将计数器变量的值与一个数字进行比较

这是一个好方法还是有更好的方法

var counter = 0;
$('#element1').click(function(){
   counter++;
});