1

div をクリックして div の幅を変更し、もう一度クリックして元の幅に戻すにはどうすればよいですか? 幅の変化がアニメ化されればボーナスポイント!

4

2 に答える 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 に答える