你写一个count=1,用第一次点的时候count++,第二次点的时侯count--,依此类推,然后用if判断如果count=1时就是500PX,count=2时就是30PX
你看if(h=1)是不是写错拉 应该是if(h==1)吧
你点击了后 应该改h的值啊
if(h == 1){
$("#more").click(function(){
$(this).animate({height:"500px"});
h=0;
});
}
else{
$("#more").click(function(){
$(this).animate({height:"30px"});
h=1;
});
};
$(this).css('height','30');
这里你要用toggle()来吧两个函数放进去。详细的看一下http://www.w3school.com.cn/jquery/effect_toggle.asp