簡體   English   中英

如何在javascript文件中兩次加載相同的功能

[英]how to load a same funcion twice in javascript file

我有初始化函數,我想通過調用相同的方法再次加載此初始化函數。 我只想刷新一次相同的加載頁面。

示例代碼是

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()將滿足您的任務。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM