我試圖fadeOut div和淡入另一個div在同一時間。它在Firefox和IE(7-9)中正常工作,並且也可以在Chrome中運行。但在chrome中,在淡出之後,我的頁面必須滾動到頂部,然後淡入淡出。fadeOut fade在Chrome問題
我希望在Google 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");
});
歡迎來到SO,很高興看到您發佈了您的第一個答案!向代碼添加描述總是不錯的,所以OP和其他人在尋找相同的答案,完全理解正在發生的事情,以及它與他們所嘗試的不同之處。 –