我在网站转让后遇到了一些javascript问题。所有其他脚本工作正常,但不是这一个网站转让后Javascript无法使用
在演示版本,它工作正常,但在现场它什么都不做,它给0错误。
var vienasloop = true;
if (vienasloop) {
if (window.location.hash) {
$('li').on('click', function() { //here
first = $(this).siblings().eq(0).detach();
$(this).parent().prepend($(this).after(first).detach());
});
if (window.location.hash != "") {
$('li').eq(Number(window.location.hash.slice(1)) + 2).click();
}
}
}
$('body').html(String($('body').html()).replace("var vienasloop = true;",
"var vienasloop = false;"));
}
这是不完整的代码......是'window.location.hash真的吗? –
控制台中的任何错误?你也可以通过它应用的相应的HTML。这样我们可以检查。最好是要么创建你的HTML和当前代码的小提琴或给你的网站链接来检查 –
这是所有文件的代码:[JsFiddle](https://jsfiddle.net/DTcHh/32445/) – Mantas