正如我所看到的,每次加載網站時加載jQuery都很慢。即有沒有辦法從jQuery實時加載特定功能?
<!-- jQuery -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<!-- Site Scripts -->
<script type="text/javascript" src="js/myJS.js"></script>
與將jQuery下載到本地文件系統並將其導入本地相比。即
<!-- jQuery -->
<script type="text/javascript" src="js/jquery-someversion.min.js"></script>
<!-- Site Scripts -->
<script type="text/javascript" src="js/myJS.js"></script>
顯然取決於我的互聯網的速度加載腳本的時間。
我想知道是否有某種類型的jQuery API允許我使用HTML腳本標記「延遲加載」它(jQuery)。我的意思與延遲加載jQuery是:只加載特定的功能(S)我會使用,即
<!-- jQuery -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js/events"></script>
<!-- Site Scripts -->
<script type="text/javascript" src="js/myJS.js"></script>
改變了源:<腳本.... SRC =「HTTP:// code.jquery.com/jquery-latest.min.js/ 事件「/>
我知道我可以查找該特定功能的jQuery代碼,並在需要時加載它自己,但我每次jQuery有更新或其他內容時,都不希望將這些功能複製到我的本地文件系統中。如果你還沒有得到我要去的地方,我想要的是有一種方法,我知道這些功能是最新的和支持的(通過jQuery),所以後來的錯誤修復/改進/更改/添加/交叉瀏覽器支持jQuery是「自動」實現在我的網站。
它可能是「慢」,但它只是在*第一*一次它的速度慢。另外,如果你使用真正的版本(而不是總是最新的版本),你將有更好的緩存,因爲超時不會盡快過期。 (由於顯而易見的原因,這是「最新」版本,因此不能被緩存太長)。 –
'// ajax.googleapis.com/AJAX /庫/ jQuery的/ 1.10.2/jquery.min.js'是* *僅32.5KB後,HTTP壓縮*和*是*很緩存*。我認爲也許還有其他性能問題需要首先消除。 – user2864740
當一個BUG修復傷了你的生產代碼比... – epascarello