jQuery mouse click counter
47,162
Solution 1
Demo: http://jsfiddle.net/aztVY/
(function () {
var count = 0;
$('table').click(function () {
count += 1;
if (count == 2) {
// come code
}
});
})();
Solution 2
You can use jQuery's toggleClass
function for that:
$(" ... ").click(function() {
$(this).toggleClass("someClass");
});
When clicked once, the element has the someClass
class, and when clicked twice, the class is removed again.
Solution 3
I might be wrong, but in between the lines of your question I read that you actually ask about toggleClass()
method documented here.
Add or remove one or more classes from each element in the set of matched elements, depending on either the class's presence or the value of the switch argument.
Author by
Milan Vučković
Updated on July 12, 2022Comments
-
Milan Vučković almost 2 years
I need to color a table in zebra style, and then when I click on the table, twice (not double click), it should change back to original.
My question is, how to count 2 clicks?