title: How to fire an event after n seconds of maintained click? - jQuery/Javascript
body: <p>I am sure I am not the first looking for this, but I did not find any solution to my problem..</p>
  
  <p>I am looking for a way to fire an event after and only after a 3 seconds maintained click.
  I tried with javascript setInterval() function with mouseup/mousedown Jquery events but it did't work.</p>
  
  <p>Someone has an idea ?</p>
  
  <p>I have a div, I keep the mouse button down for 3 seconds, and something will be fired.
  3 seconds timer must be reinitialized every time.</p>