我试图修改代码:
<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>
这样我就可以制作一部我成功的垂直手风琴。但我想手风琴在链接上单击(选择)时停止。请帮忙
答案 0 :(得分:0)
我认为您想要点击链接取消绑定hover
。如果是这样,您可以取消绑定mouseenter
和mouseleave
个事件。悬停是mouseenter
和mouseleave
事件的快捷方式。
尝试如下,
$('#accordion > li').unbind('mouseenter mouseleave')