我已經閱讀了幾篇文章,但似乎沒有解決我的問題, 當我淡出一個畫廊,其他淡入,工作正常......但淡入的項目似乎「刷新」或淡入動畫完成後再次(真正的快)淡入,這裏是我的代碼:jquery fadeout/fadein閃爍問題
我有什麼基本上是包含在「mediaContainer」內的照片庫(photographySection),這是CSS:
.mediaContainer {
position: relative;
}
.photographySection {
top: 10px;
left:0;
position: absolute;
}
HTML:
<div class='mediaContainer'>
<div class='photographySection hidden' id='photographyExperimental'>
<ul><li><img src...></li></ul>
</div>
<div class='photographySection hidden' id='photographyFaces'>
<ul><li><img src...></li></ul>
</div>
</div>
個
JS:
$(".photographyMenu").click(function(event){
$(".photographySection").hide(1,function() { // hide all sections
var section = $(event.target).attr("section"); // read new section to show
$("#"+section).fadeIn(500); // for example $("#photographyFaces")
});
});
一切工作進展順利,但有時選擇DIV中消失後,它閃爍/出於某種原因閃爍一次
的感謝!
你能建立一個[** **菲德爾(http://jsfiddle.net),其再現問題? – adeneo