1. ホーム
  2. javascript

[解決済み] jQueryで要素の内容変更を検出する

2022-10-14 13:51:57

質問

change() 関数が動作し、フォーム要素の変更を検出しますが、DOM要素のコンテンツが変更されたときに検出する方法はありますか?

これは #content がフォーム要素でなければ動作しません。

$("#content").change( function(){
    // do something
});

というようなことをしたときに発動させたい。

$("#content").html('something');

また html() または append() 関数はコールバックを持ちません。

何か提案はありますか?

どのように解決するのですか?

これらは 変異イベント .

jQueryの変異イベントAPIは使ったことがないのですが、ざっと探したところ このプロジェクト をGitHubで見つけました。このプロジェクトの成熟度は不明です。