我已经有以下JS文件:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript">!window.jQuery && document.write(unescape("%3Cscript src='/app_shared/script/jquery-1.6.1.min.js' type='text/javascript'%3E%3C/script%3E"))</script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/jquery-ui.min.js"></script>
<script type="text/javascript">!window.jQuery.ui && document.write(unescape("%3Cscript src='/app_shared/script/jquery-ui.min.js' type='text/javascript'%3E%3C/script%3E"))</script>
如何找到类似的主题呢?我可以像这样从CDN下载:
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
但是,如果文件下载失败,我该如何检测到并引用本地副本呢?我知道如何使用jQuery程序添加本地副本,但我不知道如何检查CSS下载是否成功。此外,<link>
标签下载是阻塞的还是异步的?这也可能会成为一个问题。
on_CSS_failed
事件。 - Karolis