4

複数の列を持つテーブルがあり、すべての列にヘッダーがあります。データが ajax 経由でテーブルに読み込まれると、列の幅が変わることがあります。列の幅の変更を検出するにはどうすればよいですか? jqueryでできますか?

4

1 に答える 1

4

残念ながら、要素の寸法の変化を検出するための確実で信頼できる方法はありません。別の方法として、開始(おそらくbeforeSend)と終了幅(内から)を記録するコードをajaxに追加することもできますsuccess。異なる場合は、を使用してカスタムイベントを発生させ.trigger()ます。幅の変更に対応するには、アプリのどこからでもそのイベントをサブスクライブします。

于 2012-06-03T23:45:23.223 に答える