问题标签 [clearinterval]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ClearInterval 没有停止
当一个人点击提交按钮时,我正在尝试使用 setInterval 检查哈希值的变化。当点击提交按钮时,页面根本不会改变。仅更改哈希值。我想使用 setInterval 重复查找哈希值,直到它转到 page2(以防输入的表单值不正确)。一旦检测到page2,它将清除setInterval,但这部分不起作用。
javascript - setInterval 和 clearInterval 没有按预期工作
我有这个功能,它充当加载框,setInterval
用于更改创建闪烁效果的背景图像。
但即使clearInterval
我多次单击它,闪烁也会出现故障。我尝试移除盒子,隐藏它们,但我似乎无法清除“缓冲区”?有任何想法吗?
jquery - 当用户单击自动滚动脚本时清除 setInterval
我正在编写一个自动滚动脚本,我正在使用 jquery 中的一个函数来移动到菜单上单击的元素。我正在使用 setInterval 来单击菜单上的每个项目。直到现在一切正常。但是当我需要停止 setInterval 时,问题就来了,我的意思是,如果用户单击其中一个元素,则停止 setInterval。
我有两个问题或疑问要问您:
- 这是进行自动滚动的正确方法吗?
- 如果不是,如果您能给我一点线索,我将不胜感激。如果是正确的方法,如何知道点击事件是由用户触发还是由脚本触发?
出色地。谢谢阅读。我正在使用的代码是下一个,正如我所说,它可以正常工作以循环滑块。多谢。顺便说一句:对于客户请愿,我不能使用 jquery 插件来创建滑块,所以我必须手动完成。
javascript - Javascript - 可以检查是否已设置间隔?
我有一个使用间隔每 5 秒弹跳一次的 div。
当滚动到页面底部时,这个 div 淡出,间隔被清除。
但是,我认为间隔被多次创建并重叠本身存在问题。
有没有办法检查是否设置了间隔,如果设置了,则清除它,如果没有,设置它?
我需要清除间隔的原因是因为jquery的反弹效果导致div即使隐藏了也会再次出现。
JSBIN:http: //jsbin.com/ijuhok/4/
javascript - clearInterval 不适用于 setInterval
我对下面的代码有疑问。基本上我实现了一个轮询机制,但是当它应该停止轮询时,它只是继续轮询。轮询无限。
有没有其他方法可以强制它停止?
函数 SearchPoll 只被调用一次。
jquery - setInterval 和 clearInterval jquery - IE7 中的 stackoverflow
我有一个 jquery 代码,它连续上下移动一个 div,其中包含一个带有徽标的列表。动画在设定的时间间隔内重复,并且在 Chrome、FireFox 和 IE 9 和 8 中似乎都按预期工作(没有控制台错误)。
但是在 IE7 中,我收到“脚本错误”并且浏览器完全冻结...我认为 setInterval 和 clearInterval 无法正常工作,或者我搞砸了我的代码...
这里是:
有什么想法或建议有什么问题吗?提前致谢!维克
javascript - JS clearInterval 还是 window.clearInterval?
Javascript 具有用于处理异步函数调用的 setInterval 和 clearInterval 函数。
clearInterval(handle)
和有区别window.clearInterval(handle)
吗?
我已经看到它被两种方式使用。
javascript - 存储 setInterval 以供稍后清除
我正在开发一个利用 JavaScript 间隔的 jQuery 插件。但是,当使用参数running
as再次调用插件时false
,我希望清除在该特定 DOM 元素上调用的前一个间隔。
这是一些缩短的代码:
这怎么可能?我想过使用全局变量来存储间隔,但我真的不想这样做。我也不知道如何为特定的 DOM 元素分配间隔。
jquery - 悬停时清除间隔
有一个定制的滑块,我想在悬停时停止。我试图清除并设置悬停间隔,但无法正常工作。它仅在我第一次悬停在它上面时停止,然后如果我将鼠标移出并再次移入它不会停止。
这是我的代码:
知道我在做什么错吗?
提前致谢
毛罗
javascript - clearInterval 不会清除后台更改脚本中的间隔
我有这个小脚本,可以用淡入/淡出效果更改背景图像:
但是pararPase()
包含clearInterval
表达式的函数似乎不起作用,即使它在<body onload="pararPase()">
知道我缺少什么吗?