Javascript 使用SSL的CDN谷歌jQuery-iPad的问题
由于前几天更新了我的iPad并在上面测试了一个新网站,我很快意识到jQuery在我的整个应用程序中都不起作用,但在其他任何地方(桌面浏览器等)都可以正常工作 尝试调试代码几个小时后,我只构建了一个空白页面,并包含以下内容:Javascript 使用SSL的CDN谷歌jQuery-iPad的问题,javascript,jquery,ssl,https,cdn,Javascript,Jquery,Ssl,Https,Cdn,由于前几天更新了我的iPad并在上面测试了一个新网站,我很快意识到jQuery在我的整个应用程序中都不起作用,但在其他任何地方(桌面浏览器等)都可以正常工作 尝试调试代码几个小时后,我只构建了一个空白页面,并包含以下内容: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script> <script> if (window.jQuery
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
<script>
if (window.jQuery) {
alert("jQuery loaded");
} else {
alert("jQuery NOT loaded");
}
$(document).ready(function(e) {
alert("DOM ready.");
});
</script>
if(window.jQuery){
警报(“jQuery已加载”);
}否则{
警报(“jQuery未加载”);
}
$(文档).ready(函数(e){
警报(“DOM就绪”);
});
在我的台式机上,我收到两个警报;“jQuery已加载”和“DOM就绪”。
在我的iPad上,我只收到一个警报;“jQuery未加载”
然后,我发现将HTTPS://ajax.googleapis.com…
更改为HTTP://ajax.googleapis.com…
使其加载没有任何问题
我错过了什么?最近有什么变化会导致这种情况吗?我想在整个应用程序中使用HTTPS,所以我需要解决这个问题/真正从中学习。感谢您的经验帮助。尝试更改此选项:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js">
</script>
为此:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js">
</script>
看看这里:@MartinKonecny,已经看到了这个问题,而且也不是很相关。如果您将文件粘贴到地址栏中,是否可以加载该文件?