私はウェブサイト (私自身も書いています) を利用してユーザーとやり取りする chrome プラグインを書いています。
.val()プラグインのコンテンツ スクリプトは、jQueryメソッドを使用して Web サイトの特定のフィールド値を変更します。
Web サイトは、それに応じて他のものを更新するために、独自の JavaScript を介してそのような変更を検出できる必要があります。
ただし、値の変更は onchange イベントを発生させません。また、Web サイトの js とコンテンツ スクリプトは独立しているelement.change()ため、コンテンツ スクリプトのコードからイベントが発生しても、Web サイトの jQuery の関数は反応しません。
Web サイトの js にフィールドの値の変化を検出させる最善の方法は何ですか?
PS: これを設計上の問題 (拡張機能と Web サイト間の通信が表示機能と混在している) と考える場合、私もあなたの提案に興味があります。