我试图同时淡出一个 div 和淡入另一个 div。它可以在 Firefox 和 IE(7-9) 中正确运行,也可以在 Chrome 中运行。但是,在 chrome 中,在淡出之后,我的页面必须滚动到顶部,然后再淡入。
我希望在谷歌浏览器中没有像 Firefox 和 IE 那样滚动的情况。
$("ul.main_news li:eq(0)").hover(function(){
$(".a").stop(true, true).fadeOut(300).promise().done(function(){
$(".b").stop(true, true).fadeIn();
});
$(this).removeClass("asew");
$(this).addClass("sdghe");
$("ul.main_news li:eq(1)").removeClass("sdghe");
$("ul.main_news li:eq(1)").addClass("asew");
});
$("ul.main_news li:eq(1)").hover(function(){
$(".b").stop(true, true).fadeOut(300).promise().done(function(){
$(".a").stop(true, true).fadeIn();
});
$(this).removeClass("asew");
$(this).addClass("sdghe");
$("ul.main_news li:eq(0)").removeClass("sdghe");
$("ul.main_news li:eq(0)").addClass("asew");
});