uuI正在尝试检测iframe内的单击事件。我已经在SO上找到了一些(不起作用的)解决方案,我无法修复它们并让它们在我的代码上工作。
如何检测iframe中单击事件的目标?
由于PrettyPhoto只是由
$("a[rel^='prettyPhoto']").prettyPhoto();我希望有一个类似于
$("a[rel^='prettyPhoto']").prettyPhoto(
$('#myframe').bind('click', function(event) {
alert("cliked");
})
);但这不管用。有什么想法吗?
发布于 2013-03-04 17:58:42
使用.on()
$('#myframe').on('click', function(event) {
alert("cliked");
})发布于 2013-03-04 18:22:49
您可以将其放在prettyphoto();之外,如果您使用的是最新的jquery,则使用.on()处理程序:
$("a[rel^='prettyPhoto']").prettyPhoto();
$('#myframe').on('click', function(event) {
alert("cliked");
});https://stackoverflow.com/questions/15198777
复制相似问题