jQuery的.fadeIn轮流在IE内容隐形
-
21-09-2019 - |
题
遇到一些困难得到IE的行为。我已创建含有各种隐藏层的网页。
这些充当子页面中,当一个导航项被点击他们在/淡入淡出在一个非常基本的方式夹
它工作在Firefox和Safari浏览器,但在IE(8)它淡入至约60%,然后完全消失,也敲除的div后面的背景。它仍然存在,因为我可以用鼠标右键单击该图片,只是看不见?
代码显示以下原因#home过顶褪色至50个%然后#subAbout衰落在它自败之前。
任何意见,将不胜感激..
$("#nAbout").click(function () {
if(currentActive != "#subAbout") {
$(currentActive).fadeOut('fast');
$('#slideshow').cycle('pause');
$("#home").animate({opacity: .5});
$("#subAbout").fadeIn('slow');
currentActive = "#subAbout";
}
else if(currentActive == "#subAbout") {
$('#slideshow').cycle('resume');
$("#home").animate({opacity: 1});
$("#subAbout").fadeOut('slow');
currentActive="#subHome"
}
return false;
}
);
解决方案
这听起来像一个CSS冲突。你可以尝试删除你的内联样式/ CSS,看看是否可以重现?
不隶属于 StackOverflow