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