-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
});

当我输入上面的内容时,我意识到我将如何做到这一点是有一个计数器变量并在每次点击时增加它,然后将计数器变量的值与一个数字进行比较。

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

4

1 回答 1

7
var counter = 0;
$('#element1').click(function(){
   counter++;
});
于 2013-04-13T01:32:03.797 回答