將CDN-hosted jQuery加載到fallback to a local file是一種很好的做法。例如。 HTML5 Boilerplate是這樣的:如何在XHTML中添加jQuery CDN回退?
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.0.min.js"><\/script>')</script>
但是,如何在XHTML中執行相同的操作?由於document.write()
在適當的XHTML中不起作用(以application/xhtml+xml
發送),是否有替代方法?
爲什麼使用XHTML? –