jquery .animate div消失了

时间:2012-09-20 16:12:34

标签: jquery html jquery-animate

我正在尝试实现一个jQuery .animate调用来切换几个div的高度。其中一个div我想像现在一样消失,但另一个div我想保持可见。我怎么能做到这一点?这是我到目前为止所做的:

<div 
    ...  
    onClick="$('#divDetails').animate({height:'toggle'},'slow');
    $('#divContents').animate({marginTop:'toggle',display:'block'},'slow');">
    ...
</div>

谢谢, 戴夫

1 个答案:

答案 0 :(得分:0)

如果您要使用jQuery,请绑定jQuery-way的事件。例如:

$(document).ready(function() {
    $('div').on('click', function() {
        $('#divDetails').toggle('slow');
        $('#divContents').animate({marginTop:'toggle',display:'block'},'slow');
    }
}