【发布时间】:2021-04-21 16:24:31
【问题描述】:
我的代码应该每秒更改项目的类并永远重复。
function myFunction() {
setInterval(function() {
$("#item").addClass("class-one").removeClass("class-two");
setTimeout(function(){
$("#item").addClass("class-two").removeClass("class-one");
}, 1000);
},1000);
}
myFunction();
第一次代码运行良好,但循环再次开始后,它开始切换非常快。谁能告诉我为什么?
【问题讨论】:
-
你想做什么?可能有一种方法可以在不使用
setInterval和setTimeout的情况下做你想做的事。 -
我想重复切换,我尝试使用 while (true) 但浏览器崩溃了
标签: javascript jquery settimeout