我正在尝试修改代码:
<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>
这样我就可以做一个垂直的手风琴,我成功地做到了.但是我想在单击(选择)链接时停止手风琴。请帮忙
我想你想在点击链接时解绑hover
。如果是这样,您可以取消绑定mouseenter
和mouseleave
事件。悬停是mouseenter
和mouseleave
事件的快捷方式。
尝试如下:
$('#accordion > li').unbind('mouseenter mouseleave')