通过https链接到jquery

我正在开发一个登录页面,并且是新的,开始使用http构建。 一切都按照我期望的方式运作。 现在我试图通过https严格限制访问。 在我的HTML头文件中,我目前有:

但是,当通过https访问时,由于内容不安全,jquery-ui.js的链接会被阻止。 我可以将链接更改为https://code.jquery.com/ui/1.10.3/jquery-ui.js ,但后来我得到一个“未捕获的TypeError:对象#的属性’#’不是函数。” ,在jquery-2.0.2.js的第8268行。 如果我下载jquery-ui.js文件并在本地链接到它,一切都工作http和https。 但是为什么它在外部托管时不起作用? 有人可以解释为什么会发生这种情况以及我可以做些什么来解决它? 托管本地链接文件与外部链接文件有什么好处/缺点? 先感谢您!

最简单的解决方案是下载jquery ui并在服务器上包含该版本(localhost)。 这样您就可以向Google发送较少的数据。

从外部托管它的好处是文件可能已经被缓存,因为用户之前访问过包含它的另一个页面,因此它可以提高主页的速度。

它只是不能与https://code.jquery.com因为code.jquery.com不支持ssl。

尝试使用Google CDN的一个