Мне нужно выполнить часть кода JavaScript, скажем, каждые 2000 миллисекунд.Loop timer в JavaScript
setTimeout('moveItem()',2000)
Вышеупомянутая функция будет исполнена после 2000 миллисекунд, но не будет ее повторять.
Так в моей функции moveItem у меня есть:
function moveItem() {
jQuery(".stripTransmitter ul li a").trigger('click');
setInterval('moverItem()',2000);
}
Это не работает, потому что я хочу, чтобы выполнить триггер нажмите Jquery часть кода каждого интервала 2000 миллисекунд, но сейчас это называют все время и сценарий должны быть прерваны. Кроме того, я чувствую, что это очень плохое кодирование ... Как бы вы, ребята, решили это?
когда должен сценарий быть прерван? – Natrium
Привет, я никогда его не прерываю. –