首頁 > web前端 > js教程 > 主體

公共js在頁面底部載入的注意事項介紹_javascript技巧

WBOY
發布: 2016-05-16 17:28:18
原創
907 人瀏覽過

JavaScript腳本檔案都放在頁面底部加載,可以有效地加快頁面的載入速度。
但是,php控制器一般這樣寫:

複製程式碼 程式碼如下:


程式碼如下:


$this->load->view($HEADER);
$this->load->view($MENU);
$this->load->view($VIEW_SHOW, $data);
$this->load->view($FOOTER);
複製代碼


代碼如下:


window.onload = function() {
(function($) {
function test() {alert(123);}
//或寫些基於jQuery的綁定什麼的
})(jQuery)
};
但如果你想從window.onload外呼叫裡面的函數,例如你想在這個視窗的子iframe中呼叫parent.test()是不會有結果的。 這時,變通一下,把函數作全域變數就可以了。
複製程式碼


程式碼如下:


var test; // 全域作用域的宣告


var test; // 全域作用域的宣告

var test; >window.onload = function() { (function($) { test = function() {alert(123);}; //或寫些基於jQuery的綁定什麼的})(jQuery) }; 只有在需要時,才把私有的函數改成全域的,是比較安全的做法。
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!