Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用SSL的CDN谷歌jQuery-iPad的问题_Javascript_Jquery_Ssl_Https_Cdn - Fatal编程技术网

Javascript 使用SSL的CDN谷歌jQuery-iPad的问题

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

由于前几天更新了我的iPad并在上面测试了一个新网站,我很快意识到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,已经看到了这个问题,而且也不是很相关。如果您将文件粘贴到地址栏中,是否可以加载该文件?