1、確定引用的js文件的路徑名稱是否正確、文件是否存在
我們提供的服務有:網站設計制作、成都網站設計、微信公眾號開發(fā)、網站優(yōu)化、網站認證、建昌ssl等。為上1000+企事業(yè)單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的建昌網站制作公司
script type="javascript" src="js/jquery-1.8.3.min.js"/script
2、將js代碼放在head標簽中,代碼會先被執(zhí)行
3、保證非定義命名函數以外的jQuery代碼都在文檔就緒函數中編寫,避免出現找不到資源
script type="text/javascript"
$().ready(function(){
alert("welcome to the ping pong battle.");
});
/script
用JQ自帶的AJAX來動態(tài)加載你想要的JS文件
$.getScript("這是你的JS名字.js",?function(){
alert("這是JS加載完了成功的回調函數");
});
這是動態(tài)加載的JS文件,ajax必須要有環(huán)境才能運行
jquery是等待頁面加載完數據,以及頁面部分元素;js是頁面全部加載完成才執(zhí)行初始化加載,具體示例祥看本文
jquery和js初始化加載頁面的區(qū)別:
jquery:等待頁面加載完數據,以及頁面部分元素(不包括圖片、視頻),
js:是頁面全部加載完成才執(zhí)行初始化加載。
1、jQuery
頁面加載初始化的方法有3種
,頁面在加載的時候都會執(zhí)行腳本,
第一種(比較常用):
代碼如下:
$.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();
query的load方法加載的網頁里面的js不是被加載的頁面里面導js,而是在當前頁導入,舉個例子:
a.htm頁調用load方法加載b.htm,b.htm里有js,那么應在a.htm里面導入該js,載入b.htm后操作該js就像在a.htm里操作一樣。
默認是按順序加載,JS很注重加載順序,如果想設置加載順序,可以用$(function(){
//內容
});
寫在里面的內容是在所有純文字(html代碼)加載完執(zhí)行的。
或者用js自帶的window.onload={
}寫在這里面的是所有內容全部加載完執(zhí)行,包括圖片
當前標題:jqueryjs加載,jquery動態(tài)加載js文件
瀏覽地址:http://chinadenli.net/article18/dsdsedp.html
成都網站建設公司_創(chuàng)新互聯,為您提供域名注冊、網頁設計公司、建站公司、關鍵詞優(yōu)化、網站收錄、商城網站
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯