![](/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.