如何通过单击来更改 div 的宽度,然后再次单击它回到原始宽度?如果宽度的任何变化是动画的,则加分!
问问题
14018 次
2 回答
4
为此,您可以将 css 转换与 jQuery 一起使用。只需在单击时使用 jQuery 设置一个类,然后div
让 CSS 做动画。
在这里看小提琴:http: //jsfiddle.net/J3FTN/
于 2013-07-12T18:37:25.163 回答
2
您可以使用此 jquery 代码:
$('div').toggle(function() {
$(this).animate({width: '100px'}, 1000)
}, function() {
$(this).animate({width: ''}, 1000)
})
于 2013-07-12T18:33:21.433 回答