jQuery Mobile的Loader Widget默认使用ajax-loader.gif微调器,它在Google的CDN上为46x46 blank image。这导致不显示动画(jsfiddle)
$.mobile.loading("show");
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.2/jquery.mobile.min.js"></script>
<link rel="stylesheet" href="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.2/jquery.mobile.min.css">
<p>Google CDN "jquery.mobile-1.4.2.min.css"</p>
...从Google的CDN加载jquery.mobile-1.4.2.min.css时。 (与jQuery's CDN比较:
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.2/jquery.mobile.min.js"></script>
<p> jQuery CDN "jquery.mobile-1.4.2.min.css" </p>
<link rel="stylesheet"href="http://ajax.aspnetcdn.com/ajax/jquery.mobile/1.4.2/jquery.mobile-1.4.2.min.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jquerymobile/1.4.2/jquery.mobile.min.js"></script>
<p> Microsoft CDN "jquery.mobile-1.4.2.min.css" </p>
)
如果这实际上是谷歌CDN的一个错误,怎么报道呢? Google托管图书馆Developer's Guide引导您进入讨论组,我在其中找到one question(和another at the jQuery forum),但没有答案。