Skip to content Skip to sidebar Skip to footer

Jquery Mousdown With Setinterval Endless

My question is referring onto this question. At the moment I am using this answer, but I still can trick that code, so the clearInterval won't stop. While holding my left mouse bu

Solution 1:

Add clearInterval() to the mousedown event:

clicker.mousedown(function() {
  clearInterval(timeout);
  timeout = setInterval(function() {
    clicker.text(count++);
  }, 500);

  returnfalse;
});

That will be triggered on the context menu, and it will prevent multiple timers from running at once.

Fiddle

Post a Comment for "Jquery Mousdown With Setinterval Endless"