列表项的动画高度

时间:2013-01-17 14:28:21

标签: jquery jquery-animate height

我有这个代码来动画高度:

$(".color_list").each(function() {  
    oHeight = $(this).height();
    $('.show_color').toggle(function(){
        $(this).parent('.color_list').addClass('open').animate({height:oHeight},200);   
        $(this).delay(200).css({'bottom':5});
        return false;
    },function(){
            $(this).parent('.color_list').removeClass('open').animate({height:112},200);
            $(this).delay(200).css({'bottom':0});
            return false;
    });
    if ($(this).height() > 120) {
        $(this).css({'height':112});
        $(this).children('.show_color').css({'display':'block'});
    }

});

在Firefox中它可以工作,但在Safari和Chrome中,它只能运行,有时候有人知道为什么吗? 点击“更多颜色”

here

0 个答案:

没有答案