问题标签 [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.

0 投票
2 回答
543 浏览

jquery - jquery倒计时,ajax调用,删除元素错误

好吧,我在这个网站上工作,我在一页上有一堆不同elements的倒计时,当他们打到 0 时,我想让他们做一个ajax-call,删除计时器启动器,然后删除这个li element计时器. 现在正如我所说,这个倒计时功能是多重的,那​​么我该elements怎么做呢?clear Intervalelement

有很多标记,所以你们可以更深入地了解我想要做什么,因此我只是摆弄 -> http://jsfiddle.net/vKtSB/3/

0 投票
0 回答
374 浏览

jquery - 在我在同一个函数[JQuery]中清除它之后,重新启动一个间隔到一个.click(函数())

我在 JQuery 中做一些滑块。

因此,我从调用转换的间隔开始,并在有人单击“下一步”按钮时将其清除。因为如果他在间隔结束之前点击它,他将没有时间阅读我的滑块......但我希望这个间隔在点击后重新初始化以继续我的幻灯片,如果他没有做任何其他事情。

我试图把它放在我的 .click 函数中的 translate 函数之后,但这会做一些奇怪的事情......点击后我的时间不对。这就像两个间隔同时运行或类似的东西。

任何人都可以对我说在点击转换后“重新启动”它的最优雅的方法?

这是现在的代码:(没有第二次启动间隔)

提前感谢任何遮阳篷:]

编辑:

只需在我的 clik 函数末尾添加 setinterval() 函数似乎就可以了。但这很丑陋。

有没有办法在没有 20 行代码的情况下再次调用相同的函数?

0 投票
4 回答
471 浏览

javascript - 如何停止 setInterval()?

下面是setInterval()clearInterval()..的脚本

我一直在寻找clearInterval()停止setInterval()...我实现了该代码,但它不起作用..

我在这里想要实现的是,例如,有 8 个捕食者和 3 个猎物。当 Predator 比 Prey 多时 setInterval 将开始,因此 Prey 将减少 3,而 Predator 将增加 3 更多。当猎物的数量达到 0.. 捕食者应该停止增加,因为没有更多的猎物了..

这里的问题是,当猎物击中 0 时,捕食者仍在增加..我添加了clearInterval()但它不起作用..我可以知道出了什么问题吗?

非常感谢您的帮助!

0 投票
1 回答
431 浏览

javascript - clearInterval 无法正常工作

我正在使用 javascript setInterval函数对服务器进行一些查询,但是当触发 unload 方法时,GET 不会停止。

调用了卸载方法,警报给出了正确的 INTERVAL_ID 但它仍然存在,我可以看到在服务器控制台中进行的查询。

0 投票
2 回答
490 浏览

javascript - .each 中设置的 JavaScript/jQuery clearInterval

所以我为每个帖子创建了一个间隔,问题是我加载新帖子并删除旧帖子,所以显然我想停止以前帖子的间隔。但是我似乎无法弄清楚如何做到这一点。有人可以向我解释如何正确执行此操作吗?我完全迷路了。

0 投票
2 回答
431 浏览

javascript - Javascript setinterval 和 clearinterval

我正在尝试使图像看起来像是在倒塌。所以我制作了一个 div 并将图像放入其中。使用 setinterval 和 clearinterval 我试图让图像停在 div 的边界,但我不知道该怎么做。这是代码:

我希望setinterval自动停止,y = 155但我不知道如何。我尝试过 if、while 和 for 语句,但它们似乎不起作用。我制作了一个可以运行的按钮,stopFall();它可以工作,但我希望它在不点击任何按钮的情况下自动停止。有谁知道如何做到这一点?

0 投票
1 回答
23533 浏览

javascript - 如何停止计时器功能的运行?

我对 js 有点陌生,并且一直试图弄清楚当我点击一个按钮时如何阻止这个函数运行。我尝试使用 clearInterval,但我不确定我做得是否正确。有人可以看看这段代码并指出我正确的方向吗?

代码:

脚本:

JS 小提琴:http: //jsfiddle.net/58Jv5/13/

在此先感谢您的帮助。

0 投票
1 回答
1935 浏览

javascript - 使用 jQuery .promise() 调用 clearInterval()

我最近对 ​​setInterval 和 clearInterval 进行了很多试验,以创建自己的自定义效果,而我一直在做的事情之一是清除间隔同时远离全局范围的有效方法。我正在尝试通过使用 .promise() 调用 clearInterval() 来提高可读性并探索可能的性能提升(以下是我正在尝试做的示例):

直到最近,我一直在使用嵌入式函数设置和清除间隔(示例):

PS 我很抱歉没有发布原版 - 我的版本控制系统已损坏。另外,我知道这个例子有点傻,因为我可以很容易地使用 for 循环或 .each(),但这只是一个例子——我确实有一些我不想使用循环的实例。

这是我的第一篇文章,所以如果我做的事情与公认的做法不同,我会提前道歉。请让我知道我将来是否可以做些什么来改进我的帖子——我总是乐于接受建设性的批评:)

谢谢!

0 投票
2 回答
184 浏览

javascript - clearInterval - 有问题

看来大家对 clearInterval 都有几个问题。我建立了一个滑块,允许人们将鼠标悬停在箭头上。横幅也会每隔几秒钟旋转一次。我希望能够在有人单击其中一个箭头后关闭自动旋转。

这是我的代码:

编辑:

这是它正在调用的函数:

0 投票
1 回答
197 浏览

javascript - clearInterval 不停止过去 0(倒计时)

这只是我正在使用的一个简单的 setInterval 示例,但 clearInterval 并没有停止 setInterval。它计算通过 0 到负数。我如何使这项工作并在 0 处停止?