我试图检测iframe中的点击事件。我已经在SO上找到了一些(不工作的)解决方案,但是我无法修复它们并让它们处理我的代码。
如何在iframe中检测点击事件的目标?
由于PrettyPhoto只是由
加载$("a[rel^='prettyPhoto']").prettyPhoto();
我希望有类似
的解决方案$("a[rel^='prettyPhoto']").prettyPhoto(
$('#myframe').bind('click', function(event) {
alert("cliked");
})
);
但这不起作用。有什么想法吗?
答案 0 :(得分:0)
使用.on()
$('#myframe').on('click', function(event) {
alert("cliked");
})
答案 1 :(得分:0)
你可以将它放在prettyphoto();
之外,如果你使用的是最新的jquery,那么使用.on()
处理程序:
$("a[rel^='prettyPhoto']").prettyPhoto();
$('#myframe').on('click', function(event) {
alert("cliked");
});