我有一个 JS库,其中提交表单setTimeOut
函数执行。
我想在表单提交之前或之后执行另一个setTimeOut
函数,并且不想在提交事件中执行JS库中的setTimeOut
函数。
我不能/不想在库中声明myVar = setTimeout
,以便稍后我可以使用clearTimeout(myVar);
清除库中的超时功能。
有什么想法吗?
例如:
具有超时功能的表单提交事件处理程序
$('#contact').submit();
setTimeout(function() {
//some tasks here and dont execute library.js timeout function
}, 5);
答案 0 :(得分:0)
我没有找到任何好的解决方案,但我现在有一个临时解决方案,只需增加计时器+ 1。意味着如果问题中提到我们在库中有1000毫秒,我运行另一个超时函数10001ms