我們通常會檢查jQuery是否從CDN加載,如果沒有,則回退到本地版本。檢查是否加載了html 5填充
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/libs/jquery-1.7.1.min.js"><\/script>')</script>
我使用Twitter的引導,並加載從googlecode
複製HTML 5墊片。
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
有什麼辦法,我可以回退到本地版本,如果不從googlecode
加載還是我做錯了什麼。我不應該檢查這個嗎?
我只會使用本地版本,但您的回覆絕對是問題的答案。有用 ! – Jashwant
請不要使用document.write ...推測解析器無法加載由它插入的腳本,您將不得不等待代碼執行,並將其插入的JS加載到它下面的其他DOM元素之前可以呈現見http://www.stevesouders.com/blog/2012/04/10/dont-docwrite-scripts/ –