0

我试图修改代码:

<script type="text/javascript">
$(function() {
    $('#accordion > li').hover(
        function () {
            var $this = $(this);
            $this.stop().animate({'height':'400px'},500);            
            $('.description',$this).stop(true,true).fadeIn();
        },
        function () {
            var $this = $(this);
            $this.stop().animate({'height':'39px'},1000);          
            $('.description',$this).stop(true,true).fadeOut(500);
        }
    );
});
</script>

这样我就可以制作出我成功的垂直手风琴了。但我想手风琴在链接上单击(选择)时停止。请帮忙

4

1 回答 1

0

我认为您想hover在单击链接时解除绑定。如果是这样,您可以取消绑定mouseentermouseleave事件。悬停是mouseentermouseleave事件的快捷方式。

尝试如下,

$('#accordion > li').unbind('mouseenter mouseleave')
于 2012-04-19T19:16:19.597 回答