Tôi cần thực thi một đoạn mã JavaScript cho biết, mỗi 2000 mili giây.Hẹn giờ vòng lặp trong JavaScript
setTimeout('moveItem()',2000)
Ở trên sẽ thực hiện chức năng sau 2000 mili giây, nhưng sẽ không thực hiện lại.
Vì vậy, bên trong chức năng moveItem của tôi, tôi có:
function moveItem() {
jQuery(".stripTransmitter ul li a").trigger('click');
setInterval('moverItem()',2000);
}
này không làm việc vì tôi muốn thực hiện cò bấm jQuery đoạn mã mỗi khoảng thời gian năm 2000 mili giây, nhưng ngay bây giờ nó đang được gọi là tất cả các thời gian và tập lệnh cần phải bị gián đoạn. Bên cạnh đó, tôi cảm thấy đây là mã hóa chất lượng rất tệ ... Làm thế nào các bạn có thể giải quyết vấn đề này?
khi kịch bản phải bị gián đoạn? – Natrium
Xin chào, tôi sẽ không bao giờ làm gián đoạn nó. –