不要用 最新版本的 jquery

這裡的意思不是說最新版本的 jquery 不要用

而是我們寫網頁的時候
都會有一行 script 的 引用

<script src=”//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js”></script>

有的是拉本地端的 jquery 檔案
有些是像上面那行 引用遠端的
引用遠端的其實不是很好

因為雖然說 google 這麼大的公司 應該不會馬上倒掉
但是也難保你引用的版本 哪天不會被 google 下架
一下架網站的所有特效就不會動了

前幾天遇到一個更慘的事情
就是客戶的設計師

用了 jquery 最新版本的 js 路徑

<script src=”//jquery.com/ajax/libs/jquery/lastest/jquery.min.js”></script>

類似這樣 並不是真的有這個檔案
然後呢
當天晚上
jquery 改版了
本來寫來抓 select/option 的 code
$(‘#selectList’).attr(‘value’)
瞬間失效了
後來雖然改成
$(‘#selectList’).val();
就ok了
但是後來才發現設計師因為套了其他人寫的特效
加了上面那行 <script></script>
jquery 改版 就跟著掛了
所以最穩定的方法是
還是抓一個實際上使用ok的版本
放在 local 端
如果哪天想換 jquery 版本
請先測試完畢 沒問題了
再上線
不然就會發生慘案

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料