2

我希望为从 CDN 加载 knockoutjs 提供备份,什么对象最好检查它是否已加载?

如果我要为 jQuery 使用这样的东西。

对于knockoutjs来说会是什么?

<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.0.min.js"></script>
<script>
    // Fallback to loading jQuery from a local path if the CDN is unavailable
    (window.jQuery || document.write('<script src="/scripts/jquery-1.9.0.min.js"><\/script>'));
</script>

我猜是ko?

4

1 回答 1

10

在通过禁用我的网卡进行测试时,检查 ko 就足够了。

一个简单的问题,一个简单的答案,但很方便,所以其他人不需要费心检查。

例如

<script type="text/javascript" src="//ajax.aspnetcdn.com/ajax/knockout/knockout-2.2.0.js" ></script>
<script>
   // Fallback to loading knockout locally if the CDN is unavailable
   (window.ko || document.write("<script src='/yourpath/knockout-2.2.0.js'><\/script>"));
</script>
于 2013-06-28T11:19:43.220 回答