2014-01-17 31 views
1

我在想,如果我能有像從CDN負載腳本或CSS文件,仍然有本地備份

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> 

並且如果它不可......我怎麼可以加載像

<script src="../localjs/jquery.js"></script> 

並與CSS

我問,因爲我與CDN的工作很多,有時候我在本地主機正在開發,我不能夠連接到互聯網,某些腳本停止運行一樣,我是想知道如果我可以這樣做,那麼我不必擔心在CDN和本地文件之間一次又一次地更改它們。

+0

可能重複(HTTP://計算器.com/questions/1014203/best-way-to-use-googles-hosted-jquery-but-fall-back-to-my-hosted-library-on-go) – xandercoded

+0

謝謝,可能我沒帶研究更多的時間。 「||」更優雅 – JuanBonnett

回答

2

包括以下內容,開幕<body>標記之後:

<body> 
    <script> 
    if (!jQuery) 
     document.write('<script src="/local/jquery.js"><\/script>'); 
    </script> 

<!-- ... html ... --> 

</body> 
的[使用谷歌的託管的jQuery,但回落到我的託管庫上谷歌失敗的最好方法]