有一个js附加iframe与其他网站的内容。我需要在iframe中点击时触发某些操作。
显然,我不能在iframe中使用元素。我试过跟进,但它没有用。
$('.container iframe').click(function(){
alert('works!");
});
然后我试了一下。
$('.container').click(function(){
alert('works!");
});
点击容器有效,但是当iframe中的点击发生时,它无法正常工作。
有人能指出我正确的方向吗? 谢谢!
答案 0 :(得分:0)
var iframeBody = $('body', $('.container iframe')[0].contentWindow.document);
$(iframeBody).on('click', function(e) {
// your code
});