0
我有代码来动画导航栏这里是JavaScript。代码在Chrome中运行,但不是Internet Explorer。FadeIn和FadeOut在Internet Explorer中不工作
var ref = document.referrer;
var loaded = 0;
var check = ref.search("<?php echo base_url(); ?>");
if (check == -1) {
loaded = 1;
}
$(".menu").mouseover(function() {
if (loaded == 1) {
$(this).find("span.menu-hover").stop().fadeTo(800,.9,function(){});
} else if (loaded == 0) {
//$(this).find("span.menu-hover").css("opacity",.9);
loaded = 1;
}
}).mouseout(function() {
$(this).find("span.menu-hover").stop().fadeTo(400, 0, function(){});
});
Internet Explorer的哪个版本?如果您使用的是jQuery 2.x,则可能会遇到旧版Internet Explorer版本(至少<9)的问题。 – thmshd
Jquery 1.2.3由于插件,我正在使用几个不同版本的Jquery。该网站在我的本地机器上运行,但不在现场。 – eidetmp
请更新为非2008年的jQuery版本。最新的1.x版本可以在每个IE版本上正常工作。同时检查您的IE中的控制台是否有错误。 – insertusernamehere