0

uuIframe 内のクリック イベントを検出しようとしています。SOですでにいくつかの(機能していない)ソリューションを見つけましたが、それらを修正してコードで機能させることができませんでした。

iframe 内のクリック イベントのターゲットを検出するにはどうすればよいですか?

PrettyPhoto は単純にロードされるため、

$("a[rel^='prettyPhoto']").prettyPhoto();

私は次のような解決策を望んでいました

$("a[rel^='prettyPhoto']").prettyPhoto(
     $('#myframe').bind('click', function(event) {
          alert("cliked");
     })
);

しかし、これは機能しません。何か案が?

4

2 に答える 2

0

これを外部に配置できprettyphoto();ます。最新の jquery を使用している場合は、.on()ハンドラーを使用します。

$("a[rel^='prettyPhoto']").prettyPhoto();
$('#myframe').on('click', function(event) {
      alert("cliked");
});
于 2013-03-04T10:22:49.050 に答える
0

使用する.on()

$('#myframe').on('click', function(event) {
       alert("cliked");
})
于 2013-03-04T09:58:41.963 に答える