默認是按順序加載,JS很注重加載順序,如果想設置加載順序,可以用$(function(){
創新互聯建站主營云安網站建設的網絡公司,主營網站建設方案,App定制開發,云安h5小程序定制開發搭建,云安網站營銷推廣歡迎云安等地區企業咨詢
//內容
});
寫在里面的內容是在所有純文字(html代碼)加載完執行的。
或者用js自帶的window.onload={
}寫在這里面的是所有內容全部加載完執行,包括圖片
jquery是等待頁面加載完數據,以及頁面部分元素;js是頁面全部加載完成才執行初始化加載,具體示例祥看本文
jquery和js初始化加載頁面的區別:
jquery:等待頁面加載完數據,以及頁面部分元素(不包括圖片、視頻),
js:是頁面全部加載完成才執行初始化加載。
1、jQuery
頁面加載初始化的方法有3種
,頁面在加載的時候都會執行腳本,
第一種(比較常用):
代碼如下:
$.function(){
alert("第一種方法");
});
第二種:
復制代碼
代碼如下:
$(document).ready(function(){
alert("第二種方法");
});
第三種:
代碼如下:
jQuery(function($){
alert("第三種方法");
});
2、js初始化加載的方法
第一種:
代碼如下:
window.onload=function(){
alert("初始化加載");
};
第二種:
(winOnload
此方法名自定義)
代碼如下:
function
winOnload()
{
alert("初始化加載");
};
winOnload();
注意:
由于jquery使用$符號,和有些組件例如dwr就有沖突,為了解決這個問題,可以使用
代碼如下:
var
ace=jQuery.noConflict();
用JQ自帶的AJAX來動態加載你想要的JS文件
$.getScript("這是你的JS名字.js",?function(){
alert("這是JS加載完了成功的回調函數");
});
這是動態加載的JS文件,ajax必須要有環境才能運行
script
$(function(){
$("script").each(function(i,e){
if(e.src.indexOf("abc.js")=0){
console.log("abc.js已加載!");
}
});
});
/script
當前文章:jqueryjs加載,jquery頁面加載
鏈接URL:http://vcdvsql.cn/article44/dsigoee.html
成都網站建設公司_創新互聯,為您提供搜索引擎優化、虛擬主機、網站導航、品牌網站設計、自適應網站、外貿建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯