我使用頭js並行加載我的JavaScript文件。我將頭部js加到我的頭上,然後使用head.js("path/to/file/my.js");
,但是當我加載我的網頁時,腳本缺失。只有刷新幾次後,整個腳本才能正常工作。爲什麼我需要刷新它才能使其工作?任何建議,將不勝感激!頭js加載javascript文件的問題
0
A
回答
2
由於腳本是異步加載的,因此不能立即使用它。刷新頁面後,它會在高速緩存中找到該腳本,因此它會及時加載任何需要它的代碼。有時候會是。
使用ready
方法需要腳本的任何代碼:
head.ready(function() {
// any code that needs the script to be loaded first
});
2
另一種方法是,以紀念你的庫,然後加載腳本時,你得到ready事件。從http://headjs.com/瞭解更多標籤腳本。
head.ready("your", function() {
});
head.js(
{jquery: "http://http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"},
{tools: "http://cnd.jquerytools.org/1.2.5/tiny/jquery.tools.min"},
{your: "http://a.heavy.library/we/dont/want/to/wait/for.js"},
// label is optional
"http://can.be.mixed/with/unlabeled/files.js"
);
相關問題
- 1. Javascript .js加載問題
- 2. 加載JavaScript文件問題
- 3. JS插件加載問題
- 4. 加載js問題
- 5. Javascript和CSS文件加載問題
- 6. js中的加載事件問題
- 7. 的Javascript:加載JS文件中的外部JS文件
- 8. onload事件動態加載外部js文件的問題
- 9. 角JS加載問題
- 10. 問題加載js代碼
- 11. 在Django/Ext JS 4應用程序中加載Javascript文件的問題
- 12. Javascript來加載另一個js文件
- 13. 在Javascript(js)文件中加載jQuery
- 14. JSON文件加載問題
- 15. 問題的JavaScript加載
- 16. 頭文件問題
- 17. 加載JS文件
- 18. 從jquery/javascript下載卸載文檔加載html頭文件
- 19. 頭文件的問題
- 20. 訪問頭JavaScript的變量.js文件jQuery的功能
- 21. hashchange問題:加載JavaScript
- 22. 的Javascript:加載JavaScript JS文件中的依賴
- 23. 異步JS加載頭
- 24. 在webview中加載本地JavaScript文件的問題
- 25. 在IE7中加載外部Javascript文件的問題
- 26. 問題加載XML文件asp.net的MVC
- 27. 春天的JUnit文件加載問題
- 28. 加載大型JSON文件的問題
- 29. 加載遠程XML文件的問題
- 30. 從JAR加載CLP文件的問題