我正在使用这个问题的第二个答案中的解决方案使用 Google 托管 jQuery 的最佳方式,但回退到我在 Google 上的托管库失败
该解决方案说使用以下代码为 jQuery 的本地副本提供回退,以防 Google 的 CDN 无法正常工作:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>if (!window.jQuery) { document.write('<script src="/path/jquery.1.11.1.min.js"><\/script>'); }
</script>
我已经实现了这段代码并在我安装了 IIS 的本地机器上运行它。只要我有互联网连接,它就可以正常工作。如果我禁用我的 Internet 连接,它不会退回到我的本地 jQuery 副本并且 Web 应用程序会中断(即功能丢失)。
有没有新的方法来做回退或者我的测试方法有缺陷?