单击然后返回更改div宽度

时间:2013-07-12 18:29:13

标签: jquery

如何通过单击div然后再返回原始宽度来更改div的宽度?如果宽度的任何变化都是动画的,则为奖励点!

2 个答案:

答案 0 :(得分:4)

您可以将css过渡与jQuery一起使用。 只需在点击div时使用jQuery设置一个类,然后让CSS执行动画。

请看这里的小提琴: http://jsfiddle.net/J3FTN/

答案 1 :(得分:2)

您可以使用此jquery代码:

$('div').toggle(function() {
$(this).animate({width: '100px'}, 1000)
}, function() {
$(this).animate({width: ''}, 1000)
})