jQuery鼠标点击计数器

时间:2012-09-07 13:59:02

标签: javascript jquery html click mouseevent

我需要为斑马风格的桌子上色,然后当我点击桌子两次(不是双击)时,它应该变回原来。

我的问题是,如何计算2次点击?

3 个答案:

答案 0 :(得分:11)

演示:http://jsfiddle.net/aztVY/

(function () {
  var count = 0;

  $('table').click(function () {
    count += 1;

    if (count == 2) {
      // come code
    }
  });
})();

答案 1 :(得分:3)

您可以使用jQuery的toggleClass函数:

$(" ... ").click(function() {
    $(this).toggleClass("someClass");
});

单击一次后,该元素具有someClass类,单击两次后,该类将再次被删除。

答案 2 :(得分:2)

我可能错了,但在您的问题之间我读到您实际上询问toggleClass()方法记录here

  

在集合中的每个元素中添加或删除一个或多个类   匹配的元素,取决于类的存在或   switch参数的值。