0

jquery $("#infodata).dialog(...);いくつかのhtml情報と構造を持つdivがあり、それをダイアログに変換すると、表示されるまでに数秒かかるとしましょう。

それで、 jqueryがダイアログのレンダリングをいつ終了したかを知るために実装できる方法または方法はありますか?

PD : ajax リクエストはありません。html はまだありますが、display:none です。

ありがとう。

4

1 に答える 1

1

イベントのトリガーをその最後に連鎖させることができます。

$("#infodata).dialog(...).closest('body').trigger('dialogueLoaded');

$('body').on('dialogueLoaded', function() { doOtherStuff() });

于 2013-04-13T15:49:38.290 に答える