如何在javascript文件中两次加载相同的函数
how to load a same funcion twice in javascript file
我有init函数,我想通过调用相同的方法再次加载这个init函数。我只想刷新一次相同的加载页面。
示例代码为
Ext.onReady(Kbase.init, Kbase);
这将调用
Kbase.init = function(){
/* ... */
}
我只想在同一个js文件中再次加载这个init函数。否则我只想刷新一次相同的js页面。
只需再次尝试调用init函数。
Ext.onRead(Kbase.init, Kbase);
/* ... */
$("button").click(function(){
Kbase.init;
});
或者检查该对象是否有任何"更新"的函数。
使用以下代码
var cnt=1;
var repeatFunction = setInterval(function(){
if(cnt<3){
//callYourFunction();
alert('function called :'+cnt);
Kbase.init;
}
else{
repeatFunction =null;
}
cnt=cnt+1;
},500);
使用setInterval()
将满足您的任务。
相关文章:
- 当audiojs加载两次时,audiojs进度条不工作
- 有没有办法阻止脚本加载两次?JavaScript
- 在同一页面中加载两次时需要JS冲突
- Chrome 确实会加载一次视频文件,但不会加载两次
- 如何修复有时加载两次、一次或根本不加载的 Facebook JSDK
- 我的 JSON 数据使用 AJAX 加载了两次,它只应该在单击时加载一次
- 防止源加载两次
- JavaScript库在Rails中加载两次
- 如何用d3加载两次相同的更新csv
- 为什么content.js在使用chrome扩展的facebook.com中加载两次或两次以上
- 表单提交两次,加载两次
- jQuery + jQuery移动端在正文中嵌入脚本标签时加载两次脚本
- 防止googlemaps javascript加载两次
- Wistia E-v1.js脚本被加载两次
- 如果切换img src然后再返回,图像将被加载两次
- jQuery函数使整个页面加载两次
- js文件在Ie8中加载两次
- 谷歌chrome-Javascript文件加载两次
- jQuery AJAX加载两次
- 为什么jQuery加载两次在我的GreaseMonkey脚本