作者:陈炘宇_573 | 来源:互联网 | 2023-05-31 18:15
这段代码似乎不起作用……它在很长一段时间后只显示twCharCount元素一次.可能只有一个超时设置?有什么建议让这段代码更好吗?谢谢你的任何建议……var timer = new Array();v
这段代码似乎不起作用……它在很长一段时间后只显示twCharCount元素一次.可能只有一个超时设置?有什么建议让这段代码更好吗?
谢谢你的任何建议……
var timer = new Array();
var t=0;
var step=1000;
counter.hide();
var t =+ step;
timer[0] = setTimeout("$('#twCharCount').show()",t);
var t =+ step;
timer[1] = setTimeout("$('#twCharCount').hide()",t);
var t =+ step;
timer[2] = setTimeout("$('#twCharCount').show()",t);
var t =+ step;
timer[3] = setTimeout("$('#twCharCount').hide()",t);
var t =+ step;
timer[4] = setTimeout("$('#twCharCount').show()",t);
好的..我很抱歉……我写这篇文章的时候并不是很清醒……
当然我一直在重新开始…这就是为什么所有人都在同步执行…
解决方法:
var intervalId = window.setInterval(function() {
$('#twCharCount').toggle();
}, 1000);
并停止闪烁window.clearInterval(intervalId);.