3

我正在使用相对路径来包含 jquery mobile。但是当通过安全(https)链接加载时,导入失败。我执行以下操作:

<link rel="stylesheet" href="//code.jquery.com/mobile/1.1.0/jquery.mobile.min.css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script src="//code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>

来自 googleapis 的 jquery 运行良好。但是对于上面的移动 .js 和 .css 导入,我收到以下错误。

加载资源失败 https://code.jquery.com/mobile/1.1.0/jquery.mobile.min.css 加载资源
失败https://code.jquery.com/mobile/1.1.0/jquery.mobile .js

抱歉,如果这似乎是一个行人问题,我对此并不陌生。

4

1 回答 1

6

如果您单击两个失败的资源链接,您就会明白原因。

code.jquery.com 没有有效的 SSL 证书。

正如 Quinn 所说,您应该将这些 JS 文件复制到您的服务器并自己提供服务,或者使用 PHP 或其他脚本语言设置代理页面,通过 HTTP 获取文件并从您的服务器提供它们。

于 2012-06-13T18:59:30.677 回答