在開發過程中,我用這個加載最新的jQuery:這是Google的jQuery的非縮減版本嗎?
<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("jquery", "1");
</script>
但在開發過程中,我想使用非精縮版。
在開發過程中,我用這個加載最新的jQuery:這是Google的jQuery的非縮減版本嗎?
<script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("jquery", "1");
</script>
但在開發過程中,我想使用非精縮版。
這應該這樣做
google.load("jquery", "1", {uncompressed:true});
在開發過程中,爲什麼不自己託管它,然後轉移到Google託管的縮小jQuery?
畢竟,使用Google的動力是減少jQuery的初始負載延遲,並且在開發過程中不是真正的問題。
你可以簡單地包括
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
或者,你可以添加uncompressed
參數:
google.load("jquery", "1", { uncompressed: true });
你甚至可以自動切換:
google.load("jquery", "1", { uncompressed: location.host === "dev.yourdomain.com" });
我在開發中使用谷歌的非縮小版本,因爲它更容易 - 我不必擔心在我的服務器上有一個副本,並且切換到縮小版本更容易(但只是稍微有點),一旦我準備好去上班了 – 2010-03-04 16:34:01