我需要执行一段 JavaScript 代码,每2000毫秒。
setTimeout('moveItem()',2000)
以上代码将在2000毫秒后执行一个函数,但不会再次执行。
在 moveItem 函数中,我有:
function moveItem() {
jQuery(".stripTransmitter ul li a").trigger('click');
setInterval('moverItem()',2000);
}
这不起作用,因为我希望每隔2000毫秒执行一次触发器 click jQuery 代码片段,但是现在它一直在被调用,脚本需要被中断。除此之外,我觉得这是非常糟糕的质量编码... 你们将如何解决这个问题?