JavaScript-我的setInterval哪写错了

WP主题讨论 WP主题讨论 主题:1013 回复:2239

JavaScript-我的setInterval哪写错了

泛泛之交 发布于 2017-04-08 字数 408 浏览 997 回复 1
var fadeYellow = function fade(){
this.style.backgroundColor = "rgb(255, 255, 0) ";
var cColor = 0;
var button = this;
clearInterval(timer);
var timer = setInterval(function () {
cColor +=25;
button.style.backgroundColor = "rgb(255, 255, " + cColor +")";
cColor >=255 && clearInterval(timer);
},10000);
}

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

清晨说ぺ晚安 2017-05-02 1 楼

可能是timer变量的问题,clearInterval(timer);和之后声明的var timer这里可能有问题。
你把那个timer变量放到前面声明看看