1

ASP.NET を使用して、いくつかのデータを表示する GridView があります。チェックボックスに応じて、画面に追加データを非表示/表示するオプションがあります。チェックボックスをクリックすると、GridView に追加のデータ列が表示されます。

私の問題はこれです。私のUIは、jqueryのフェードなどのために非常に滑らかに見えますが、データの列が非表示/表示された後、テーブルは自動的にサイズ変更され、新しい幅にサイズ変更されると「ジャンプ」します。これは「自動的に」発生するため、フェードを追加するためにキーオフできるイベントがあるかどうか、またはテーブルのサイズ変更を手動でトリガーしてアニメーションを追加する方法があるかどうかはわかりません。

要するに、ページのテーブルのサイズ変更にアニメーションを制御/追加するにはどうすればよいですか? ありがとう!

4

1 に答える 1

1

@ewitkows

jQuery を使用.toggle()して非表示/表示をアニメーション化し、ジャンプしないようにします。

このフィドルを見て、それがあなたが探している動作(または少なくとも一般的な方向の何か)であるかどうかを確認してください。

お役に立てて嬉しいです!

乾杯!

于 2013-07-30T17:35:50.787 に答える