調(diào)用jquery的方法:
成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),興慶企業(yè)網(wǎng)站建設(shè),興慶品牌網(wǎng)站建設(shè),網(wǎng)站定制,興慶網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,興慶網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
1、到j(luò)query官網(wǎng)下載jquery文件到本地,然后使用相對路徑引用。
2、直接通過jquery文件的url引用網(wǎng)上的jquery文件。
jquery是結(jié)構(gòu)化的開源js文件,按照js文件引用方式使用。下面我們來看一下調(diào)用jquery的方法。
1、可以到j(luò)Query官網(wǎng)下載js文件到項目中,然后使用相對路徑引用:;
2、直接引用網(wǎng)上現(xiàn)有的js文件
jquery在線文件鏈接地址是:;或。
jquery在線文件:
1、jQuery 是一個高效、精簡并且功能豐富的 JavaScript 工具庫。它提供的 API 易于使用且兼容眾多瀏覽器,這讓諸如 HTML 文檔遍歷和操作、事件處理、動畫和 Ajax 操作更加簡單。
2、在線文檔預(yù)覽(doc,docx,xls,xlsx,ppt,pptx,pdf等)|壓縮文件在線預(yù)覽(zip,rar,tar,7z等)|圖紙文件在線預(yù)覽(dwg,dxf,dwf)|圖片文件在線預(yù)覽|音頻播放|在線協(xié)作。
在html中引入jquery插件的方法有以下兩種:
1:CDN引入,在head標(biāo)簽中加入下列代碼
head
script src=""/script
/script
/head
2:本地引入,這種方法要求本地有jquery.js:
head
script src="jquery.js"/script
/script
/head
jquery可以到其官網(wǎng)下載,官網(wǎng)地址是;
JQuery是繼prototype之后又一個優(yōu)秀的Javascript庫。它是輕量級的js庫 ,它兼容CSS3,還兼容各種瀏覽器。推薦使用CDN,許多用戶在訪問其他站點(diǎn)時,已經(jīng)從其他加載過 jQuery。所有結(jié)果是,當(dāng)他們訪問您的站點(diǎn)時,會從緩存中加載 jQuery,這樣可以減少加載時間。同時,大多數(shù) CDN 都可以確保當(dāng)用戶向其請求文件時,會從離用戶最近的服務(wù)器上返回響應(yīng),這樣也可以提高加載速度。同時推薦使用百度CDN,因為其他的比如谷歌和微軟的CDN不可用!
動態(tài)加載Javascript是一項非常強(qiáng)大且有用的技術(shù)。
它們很強(qiáng)大,但有時候也會得不償失。如果使用的是jQuery,它里面有一個內(nèi)置的方法可以用來加載單個js文件。當(dāng)需要延遲加載一些js插件或其它類型的文件時,可以使用這個方法。
一、jQuery getScript()方法加載JavaScript
jQuery內(nèi)置了一個方法可以加載單一的js文件;當(dāng)加載完成后你可以在回調(diào)函數(shù)里執(zhí)行后續(xù)操作。最基本的使用jQuery.getScript的方法是這樣:
jQuery.getScript("/path/to/myscript.js", function(data, status, jqxhr) {
/*
做一些加載完成后需要執(zhí)行的事情
*/
});
這個getScript方法返回一個jqxhr,可以像下面這樣用它:
jQuery.getScript("/path/to/myscript.js")
.done(function() {
/* 耶,沒有問題,這里可以干點(diǎn)什么 */
})
.fail(function() {
/* 靠,馬上執(zhí)行挽救操作 */
});
最常見的使用jQuery.getScript的地方是延遲加載一個js插件,而且在加載完成時執(zhí)行它:
jQuery.getScript("jquery.cookie.js")
.done(function() {
jQuery.cookie("cookie_name", "value", { expires: 7 });
});
二、緩存問題
有一個非常重要的問題,使用jQuery.getScript時,需要用一個時間戳字符串跟在需要加載的js地址后面,防止它被緩存。但是,如果希望這個腳本被緩存,需要設(shè)置全局緩存變量,像下面這樣:
jQuery.ajaxSetup({
cache: true
});
jQuery.ajax({
url: "jquery.cookie.js",
dataType: "script",
cache: true
}).done(function() {
jQuery.cookie("cookie_name", "value", { expires: 7 });
});
1.jquery庫文件一般情況下是不會影響到網(wǎng)速的,現(xiàn)在的最新版本v1.6.4,是90K左右,即便這個大小,對現(xiàn)在的用戶而言,也都是可以接受的。
2.網(wǎng)速變慢的原因往往不是js的大小,而js運(yùn)行所需要的時間。比如現(xiàn)在一些網(wǎng)站用到了googlemap,那么就要等到google map完全加載完才能看到整個網(wǎng)頁。
3.瀏覽器會有緩存,當(dāng)?shù)谝淮渭虞d完類庫后,就會存在緩存中,當(dāng)再次訪問這個類庫時,就不會再次下載,而是直接使用了。
所以放心的使用吧!
當(dāng)前名稱:jquery文件,jQuery文件上傳
轉(zhuǎn)載注明:http://m.rwnh.cn/article6/dscodog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、全網(wǎng)營銷推廣、外貿(mào)建站、關(guān)鍵詞優(yōu)化、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)