我正在使用jQuery的动画使用以下代码。当我点击列表元素时,相应的div滑落,不透明度变为'1'。当我点击其他列表元素时,前一个上升和消失,并且下一个下降。firefox中的jquery动画
var id_prev;
var id_new;
$("#tag ul li ").click(function(event){
var i = $(this).index()+1;
var id_new="#person"+i;
if(id_new != id_prev){
$(id_prev).animate({top:'300px',opacity:'0'},500);
$(id_prev).delay(200).css({'z-index':'0'});
$(id_new).delay(200).css({'z-index':'300'});
$(id_new).delay(200).animate({top:'300px',opacity:'0'},500);
$(id_new).delay(200).animate({top:'330px',opacity:'1'},500);
id_prev = id_new;
}
});
@Ravindra Soni:干得好!现在请删除你的问题。 – Sarfraz 2010-04-30 06:46:04
http://stackoverflow.com/questions/2742625/jquery-animation – Sarfraz 2010-04-30 06:46:32
可能的重复他显然希望它回答... – Tim 2010-04-30 06:47:38