我需要为斑马风格的桌子上色,然后当我点击桌子两次(不是双击)时,它应该变回原来。
我的问题是,如何计算2次点击?
答案 0 :(得分:11)
(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参数的值。