我有页面中的元素:
<a class="element" onclick="do this"></a>
<a class="element" onclick="do this"></a>
<a class="element" onclick="do this"></a>
<a class="element" onclick="do this"></a>
我需要触发每个元素的点击事件,并在触发的点击事件之间添加一些延迟时间。
//for each one .element
$('.element').delay(800).trigger('click');
我需要无限循环这个过程,但当用户点击一个 .element 时,我需要停止它。
我尝试了许多方法,如 $.each(循环触发器); ,但我不知道如何将其循环无限,并在我想要停止时停止它 :(