我有一个模态,它会在一定时间后自动打开。打开模态的代码写在一个js文件中。
- xyz.js
var timehandle
//setTimeout function
timehandle=window.setTimeout("func()",x);
//function to open the modal
func(){
$('#modal').show();
}
我正在从jsp中清除计时器,以避免打开模式。
- abc.jsp
<script>
head.ready(function() {
$(document).ready(function () {
window.clearTimeout(timehandle);
});
});
</script>
但是,在jsp中document.ready的调用要早于基于setTimeout加载模式的函数。有人可以告诉我如何确保在执行js文件后调用clearTimeout吗?
答案 0 :(得分:1)