在使用 https 的页面上引用 jQuery 库的首选方式是什么?我们有一个需要使用 jQuery UI 小部件的结帐母版页,但我一直收到错误消息:
Uncaught TypeError: Object #<Object> has no method 'dialog'
调用 jQuery 对话框时。我查看了 chrome 工具,页面试图通过 https 获取库,但它的位置在我的标记中定义为 http
。所以我要问的是,我如何在安全页面上引用这些库?我是否在站点本身而不是 CDN 中引用本地副本?或者有我可以使用的 https 版本吗?
谢谢
最佳答案
Google 和 Microsoft CDN 也通过 HTTPS 提供 jQuery 和 jQuery UI。只是切换协议(protocol)。例如:
https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
您也可以在引用外部库时省略协议(protocol):
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
这样脚本将使用与其文档相同的协议(protocol)加载。
关于c# - 在 HTTPS 安全页面上引用 jQuery CDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14955847/