title: How to cancel timeout if user performs click
body: <p>I want to display a pop-up window after 10 second if any other click event is not performed. i.e. I displayed the pop-up window after 10 as:</p>
  
  <pre><code>setTimeout( "jQuery('#rollup-page-Modal').modal('show');",10000 );
  </code></pre>
  
  <p>Now there are few pop-up windows which will be displayed once clicked as:</p>
  
  <pre><code>jQuery(".more-info").click(function(event){
      jQuery("#more-info-modal").modal('show');
      event.preventDefault();
  });
  
  jQuery(".call-now").click(function(event){
      jQuery("#request-callback-modal").modal('show');
      event.preventDefault();
  });
  
  jQuery(".popup-send-quote").click(function(){
      jQuery("#request-callback-modal").modal('hide');
      jQuery("#callback-thankyou-modal").modal('show');
  });
  </code></pre>
  
  <p>Now I want, the first pop-up window (which will be displayed after 10 sec) should not be displayed if any other pop-up windows is displayed or any other click event is performed.</p>