【发布时间】:2012-10-08 21:31:45
【问题描述】:
我有一个增加元素高度的按钮(#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 可以很好地增加高度,但是当我再次按下按钮时,我无法降低高度!我做错了什么?
感谢您的帮助!
【问题讨论】:
标签: javascript jquery html css height