javascript setTimeout

来源:百度知道 编辑:UC知道 时间:2024/05/26 06:05:19
我在前面执行了,一段setInterval()
想在后面用setTimeout取消掉这个setInterval();
就是出现一个下拉框,过5秒后这个就消失掉,
怎么用setTimeout老是反复闪现这个下拉框?

setTimeout没有停止setInterval()的功能,setInterval的作用是无限循环参数一里的js,setTimeout的功能是在x秒以后执行一次参数一种的js
前面调用setInterval的时候返回一个id,var id=setInterval(xxxx);
想停止的时候调用clearInterval(id);
这样才能停