2

私のメインページ(A)内には、単純な要素を持つ別のページ(B)をロードするiframeがあり、page(B)のコード内には、単純な要素にマウスオーバーイベントハンドラーをバインドするjQueryがあります。

今、私がやろうとしているのは、page(A)内でマウスオーバーイベントを発生させることです。ただし、トリガーに応答したくないようです(iframeのドキュメントにアクセスして、要素を正しく取得しましたが、その要素.mouseover()を実行しようとすると、無視されるようです)。

イベントハンドラーが要素に正しくアタッチされていることを確認しました。これは、そのiframe内の要素の上にマウスを移動すると、イベントハンドラーがトリガーされるためです。

ただし、興味深いことに、iframe内のその単純な要素に(Chromeのコンソールウィンドウを介して)別のイベントハンドラーを手動でアタッチしてから、ページ(A)で起動しようとすると、そのイベントハンドラーを手動で追加しましたコンソール経由で解雇されます。

誰かが私が見落としているものを教えてもらえますか?

4

0 に答える 0