我有以下的jquery,這將淡入和淡出元素依次是:淡入和淡出格 - jQuery的
var $zfader = jQuery.noConflict();
$zfader(document).ready(function(){
$zfader('.fadethis .fade');
setInterval(function(){
$zfader('.fadethis .fade').filter(':visible').fadeOut(2000,function(){
if($zfader(this).next('.fade').size()){
$zfader(this).next().fadeIn(1000);
}
else{
$zfader('.fadethis .fade').eq(0).fadeIn(1000);
}
});
},10000);
});
HTML:
<div class="container fadethis">
<div class="fade">number one</div>
<div class="fade" style="display:none">number two</div>
</div>
問題是我不想要使用顯示:無...我想設置一個位置:絕對的.fade,所以他們都在彼此「頂部」,並享受與不透明相同的效果?其次,我想確保JavaScript是否關閉,只有第一個顯示...
感嘆,直到java評論這一切都很順利。(現在由Matt - thx Matt編輯出來) –
'display:none;'有什麼問題?也許你可以使用'visibility:hidden;'如果你想保留這個空白空間。 –
正如@TravisJ所說,'display:none'有什麼問題?你究竟想在這裏完成什麼?你可以創建一個[小提琴](http://www.jsfiddle.net)? –