mutation-observers

    1

    1答えて

    私は、iframe内にあるドキュメントで突然変異の観察者を働かせることができませんでした。私のメイン文書には、メイン文書と同じ起源の複数のiframeが含まれています。私はメイン文書に突然変異オブザーバを追加しましたが、iframe内で文書にdomの変更があった場合には突然変異観察者は起動しません。メインドキュメントのiframeごとに明示的に各ドキュメントに突然変異オブザーバを追加すると発生しま

    1

    1答えて

    MutationObserverの観測インスタンスで、コードに起因するDOMの変更を無視するにはどうすればよいですか?例えば (jQueryを使って): //initialize MutationObserver var mo = new MutationObserver(mutations => console.log(mutations)); mo.observe(document.bod

    0

    1答えて

    私のページにローカルiFrameを生成する外部スクリプトがあります。 iframeはvideojsプレーヤーをロードしています。 iframeにアクセスしてvideojs play()関数を呼び出して、動画の再生を開始したいとします。 唯一の問題は、ロードされるまで親DOMを使用してアクセスできないため、突然変異オブザーバ関数を使用して生成され、ページにロードされたことを確認することです。 正常に

    1

    1答えて

    特定のHTML DOM要素の削除を通知する必要があります。 私はMutationObserverを使用してこれを達成しています。可能な限りシンプルなものを保つために、私はターゲット要素をそれ自身で観察するほうがよいでしょう。 MutationObserverは、それ自体が削除される要素を観察すると何もキャッチしないようです。私はobserve(element.parentElement, {chi

    3

    1答えて

    私はGeckoFxを使って特定のウェブサイトへのログインを行っています。このWebサイトは、ログインが失敗した場合(またはReCaptchaなどの追加の認証が必要な場合)、新しい情報でページを編集します。残念ながら、ページが更新されたときにイベントにアクセスすることが重要です。 uriがdisplay: noneプロパティが変更されたかどうかを確認するために、各ログインの試行、問題の特定の要素(上

    5

    1答えて

    私はdivを持っています。このクラスにはプログラムによって追加のクラスが追加されています。このsetInterval実装を使用せずにクラス名の変更を検出するにはどうすればよいですか? setInterval(function() { var elem = document.getElementsByClassName('original')[0]; if (elem.class

    2

    2答えて

    私は、ホスト要素にシャドウを付加するイベントを検出したいと考えています。 ユースケース:MutationObserverを使用して、変更されたコンテンツをバインディング(結合)フレームワークのロジックの一部として変更して後処理することができます。 なぜこのイベントを検出する必要がありますか? shadowDOM内の変更を監視できるようにするには、別のMutationObserverを作成してsha

    0

    1答えて

    突然変異観測者のカウンタを実装して、接続を切断する前に監視する変更の数を制限するにはどうすればよいですか?私が含まれているフィドルでは、var countが1より大きいと、オブザーバは切断されるべきであるという考えがあります。しかし、変数はオブザーバハンドラが呼び出されるたびにリセットされるため、動作しません。私は何をしようとしているのですか? function mutate(mutations,

    0

    1答えて

    私は要素のグループを観察しようとしています。要素の量は、様々であることができる:1からだから10 $observedElements = document.querySelectorAll('em.price'); // in that time length will be 3. // $observedElements[0] is a '<em class='price'>10.15</

    0

    2答えて

    問題は、 "data-"属性(jQuery ofcで設定)にオブジェクトがあり、その属性の変更をリッスンしたいhtml要素があることです。 私はすでにMutationObserverInit objectの可能な組み合わせの値をほぼすべて設定するなど、多くのことを試しましたが、このヘルプはありません。 可能かどうかは誰にも分かりますか? $('#some-id').click(function()