iframe上的点击事件无效

时间:2017-01-10 11:00:45

标签: javascript jquery html angularjs

我有一个I帧,如果用户点击iframe,我需要获取x和y坐标。如果我在控制器中使用此代码:

 $('iframe').attr("src","JavaScript:'iframe content test'");

一切正常。但是当我在html中使用此代码时,警报不会显示

<iframe id="iframe" ng-src="{{pdfFile}}" style="width:100%; height:800px; margin-top:20px;"></iframe>

其余代码:

 $('iframe').load(function () {
    $(this).contents().find("body").on('click', function (event)
    {
        console.log(event);
        alert('test ' + event.clientX + " -- " + event.clientY);
    });
});

0 个答案:

没有答案