我有一个增加元素高度的按钮(#nav-button)。但我希望同一个按钮在再次按下时也能降低高度。编码:
$(document).ready(function(){
$('.nav-button-open').click(function(){
$('.nav-bar').animate({height:'90px'}, 500);
$("#nav-button").attr('class', 'nav-button-close');
});
$('.nav-button-close').click(function(){
$('.nav-bar').animate({height:'10px'}, 500);
$("#nav-button").attr('class', 'nav-button-open');
});
});
小提琴:http: //jsfiddle.net/mdecler/e4XED/
jQuery 可以很好地增加高度,但是当我再次按下按钮时,我无法降低高度!我究竟做错了什么?
谢谢你的帮助!