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