title: jQuery trigger click on elements cycling
body: <p>I have elements in page:</p>
  
  <pre><code>&lt;a class="element" onclick="do this"&gt;&lt;/a&gt;
  &lt;a class="element" onclick="do this"&gt;&lt;/a&gt;
  &lt;a class="element" onclick="do this"&gt;&lt;/a&gt;
  &lt;a class="element" onclick="do this"&gt;&lt;/a&gt;
  </code></pre>
  
  <p>i need to trigger the click on each one and delay some time between the triggered clicks.</p>
  
  <pre><code>//for each one .element
  $('.element').delay(800).trigger('click');
  </code></pre>
  
  <p>then i need to repeat this cycle as infite cycle, BUT i need to <code>stop it when user click on a .element</code></p>
  
  <p>i tryed many things like $.each( loop trigger); but i can't understand how to cycle all to infinite and stop it when i sad :(</p>