![](/img/trans.png)
[英]When does a javascript settimeout or setinterval function stop?
[英]Javascript stop second setTimeOut function
我有一个JS库 ,可在提交表单时执行setTimeOut
函数。
我想在提交表单之前或之后执行另一个setTimeOut
函数,并且不想在setTimeOut
事件上执行JS库中的setTimeOut
函数。
我不能/不想在库中声明myVar = setTimeout
,以便以后可以使用clearTimeout(myVar);
从头开始清除库中的超时功能。
任何想法?
例如:
具有超时功能的表单提交事件处理程序
$('#contact').submit();
setTimeout(function() {
//some tasks here and dont execute library.js timeout function
}, 5);
我没有找到任何好的解决方案,但现在有了一个临时解决方案,只是增加了timer + 1。 意味着如果我们在问题中提到的库中有1000ms,我将使用10001ms运行另一个超时功能
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.