網(wǎng)頁中添加 jQuery
可以通過多種方法在網(wǎng)頁中添加 jQuery。 您可以使用以下方法:
• 從 jquery.com 下載 jQuery 庫(kù)
• 從 CDN 中載入 jQuery, 如從 Google 中加載 jQuery
有兩個(gè)版本的 jQuery 可供下載:
• Production version - 用于實(shí)際的網(wǎng)站中,已被精簡(jiǎn)和壓縮。
• Development version - 用于測(cè)試和開發(fā)(未壓縮,是可讀的代碼)
以上兩個(gè)版本都可以從 jquery.com 中下載。
jQuery 庫(kù)是一個(gè) JavaScript 文件,您可以使用 HTML 的 <script>標(biāo)簽引用它:
<head>
<script src="jquery-1.10.2.min.js"></script>
</head>
提示: 將下載的文件放在網(wǎng)頁的同一目錄下,就可以使用jQuery。
您是否很疑惑為什么我們沒有在 <script> 標(biāo)簽中使用 type="text/javascript" ?
在 HTML5 中,不必那樣做了。JavaScript 是 HTML5 以及所有現(xiàn)代瀏覽器中的默認(rèn)腳本語言!
如果您不希望下載并存放 jQuery,那么也可以通過 CDN(內(nèi)容分發(fā)網(wǎng)絡(luò)) 引用它。
Staticfile CDN、百度、又拍云、新浪、谷歌和微軟的服務(wù)器都存有 jQuery 。
如果你的站點(diǎn)用戶是國(guó)內(nèi)的,建議使用百度、又拍云、新浪等國(guó)內(nèi)CDN地址,如果你站點(diǎn)用戶是國(guó)外的可以使用谷歌和微軟。
注:本站實(shí)例均采用菜鳥教程 CDN 庫(kù)。
如需從 Staticfile CDN、又拍云、新浪、谷歌或微軟引用 jQuery,請(qǐng)使用以下代碼之一:
Staticfile CDN:
<head>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
</script>
</head>
百度 CDN:
<head>
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js">
</script>
</head>
又拍云 CDN:
<head>
<script src="https://upcdn.b0.upaiyun.com/libs/jquery/jquery-2.0.2.min.js">
</script>
</head>
新浪 CDN:
<head>
<script src="https://lib.sinaapp.com/js/jquery/2.0.2/jquery-2.0.2.min.js">
</script>
</head>
Google CDN:
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
</head>
通過 Google CDN 來獲得最新可用的版本:
不大推薦使用Google CDN來獲取版本,因?yàn)镚oogle產(chǎn)品在中國(guó)很不穩(wěn)定。
如果您觀察上什么的 Google URL - 在 URL 中規(guī)定了 jQuery 版本 (1.8.0)。如果您希望使用最新版本的 jQuery,也可以從版本字符串的末尾(比如本例 1.8)刪除一個(gè)數(shù)字,谷歌會(huì)返回 1.8 系列中最新的可用版本(1.8.0、1.8.1 等等),或者也可以只剩第一個(gè)數(shù)字,那么谷歌會(huì)返回 1 系列中最新的可用版本(從 1.1.0 到 1.9.9)。
Microsoft CDN:
<head>
<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>
</head>
使用百度、又拍云、新浪、谷歌或微軟的 jQuery,有一個(gè)很大的優(yōu)勢(shì):
許多用戶在訪問其他站點(diǎn)時(shí),已經(jīng)從百度、又拍云、新浪、谷歌或微軟加載過 jQuery。所有結(jié)果是,當(dāng)他們?cè)L問您的站點(diǎn)時(shí),會(huì)從緩存中加載 jQuery,這樣可以減少加載時(shí)間。同時(shí),大多數(shù) CDN 都可以確保當(dāng)用戶向其請(qǐng)求文件時(shí),會(huì)從離用戶最近的服務(wù)器上返回響應(yīng),這樣也可以提高加載速度。
我們可以在瀏覽器的 Console 窗口中使用 $.fn.jquery 命令查看當(dāng)前 jQuery 使用的版本: