【发布时间】:2015-09-28 02:32:52
【问题描述】:
我刚刚将 HTTPS 添加到我的网站,显然我网站上的唯一脚本已停止工作。我不认为这是脚本的问题,但这里是:
function cambiarPestanna(pestannas, pestanna) {
pestanna = document.getElementById(pestanna.id);
listaPestannas = document.getElementById(pestannas.id);
cpestanna = document.getElementById('c' + pestanna.id);
listacPestannas = document.getElementById('contenido' + pestannas.id);
i = 0;
while (typeof listacPestannas.getElementsByTagName('div')[i] != 'undefined') {
$(document).ready(function() {
$(listacPestannas.getElementsByTagName('div')[i]).css('display', 'none');
$(listaPestannas.getElementsByTagName('li')[i]).css('background', '');
$(listaPestannas.getElementsByTagName('li')[i]).css('padding-bottom', '');
});
i += 1;
}
$(document).ready(function() {
$(cpestanna).css('display', '');
$(pestanna).css('background', 'white');
$(pestanna).css('padding-bottom', '2px');
});
}
这个问题的解决方法是什么?
【问题讨论】:
-
你使用chrome开发工具发现错误了吗?
-
你如何包含这个脚本文件,显示
<script>标签代码 -
脚本也必须通过 HTTPS 加载。
-
它说:Uncaught ReferenceError: $ is not defined
-
它无法加载 jQuery 库,所以它停在那里删除了 jquery 导入的 src 中的
http:部分
标签: javascript https