2015-05-07 41 views
0

我遇到的問題是我只想訪問窗口onload中的alert命令。這段代碼的目的是,我想在(table1(),table2(),table3(),table4(),table5())等方法中包裝5個不同的圖表,然後我希望使用JQuery事件來啓用用戶也一次選擇他們想要看到的圖表。調用方法圖錯誤(jQuery)

下面是一個JavaScript文件時,請記住,alert命令不能訪問..

(function table4(){   

$(window).on("load", function() { 
     alert('Test'); 
    }); 

}()); 

回答

0

$(window).load(function(){}),如果它在事件之前勢必只能調用。 嘗試使用$(document).ready函數:表4中的功能

(function table4(){   

$(document).ready(function() { 
     alert('Test'); 
    }); 

}()) 

http://jsfiddle.net/z5jy7pu1/

+0

這工作,但我怎麼能防止所有的運行圖在後臺使用JQuery?因爲這會降低性能.. –

0

不要 「隱藏」

$(document).ready(function() { 
     alert('Test'); 
}