1
イベントリスナーを追加して、HTML5詳細ノードの状態の変化を検出しようとしています。html5のノードリスナーのイベントリスナー
まず最初に、リスナを開くためにリスナを接続しようとしましたが、リスナを持っているノードには論理的な意味がありますが、そうではありません。また、html5仕様。
html5仕様(およびInspect Elementが確認)から、詳細を開く方法と閉じる方法は、開いている属性を追加/削除するため、私は(Google Chromeで)変更イベントを試しました。ノードが属性を取得/失うことで変更イベントが発生することを期待していましたが、明らかにそうではありません。
詳細ノードの状態変更のスクリプト・アクションをどのようにトリガーしますか?
$( 'details')。bind( 'DOMAttrModified'、function(e){alert( 'triggered');});何もしません(ただし、clickへのバインディングはありますが、別のjs関数が詳細ノードを開く/閉じるかどうかを確認しません)。 –
ChromeはDOMAttrModifiedをサポートしていないようです –
DOMSubtreeModified works!正しい方向に私を指してくれてありがとう。 –