jQueryを使用してタグのHTMLを変更していますが、新しいHTMLは非常に長い文字列になる可能性があります。
$("#divToChange").html(newHTML);
次に、新しいHTMLで作成された要素を選択したいのですが、上記の行の直後にコードを配置すると、長い文字列で競合状態が作成され、html()による変更が必ずしもレンダリングを終了しない場合があります。その場合、新しい要素を選択しようとしても、常に機能するとは限りません。
私が知りたいのは、html()への変更がレンダリングを終了したときに発生するイベントまたは通知される他の方法はありますか?私はjQueryウォッチプラグインに出くわしました。これは回避策としては問題なく機能しますが、理想的ではありません。もっと良い方法はありますか?