我有一个按用户请求加载的iframe,因此在首页加载时无效。
我希望能够使用以下两种类型的代码设置事件侦听器:
$('iframe#joinIframe').contents().find('img#closePopUp').bind('click', function () {
console.log('iframe baby');
});
和
$('iframe#joinIframe img#closePopUp').bind('click', function() {
console.log('iframe baby');
});
但是我得不到答复。
是否有办法加载初始页面,稍后打开iframe并从原始页面将事件绑定到此 - 我希望从底层页面获得一些控件/功能。
谢谢
答案 0 :(得分:0)
尝试以下方法:
$(document).on('click', '#joinIframe #closePopUp', function (){
console.log('iframe baby');
});