1

当我从事件处理程序返回时,我在 i9、ie8 中有权限被拒绝错误。在其他浏览器(firefox、chrome)中一切正常。jquery 1.8.1 中的错误:

nodeName: function( elem, name ) {
    return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase();
},

我像这样在iframe中绑定点击

 var bindClicks = function (iframe, events) {
    $.each(events, function (key, value) {
        iframe.contents().find(key).click(value);
    });
};

像这样使用:bindClicks(iframe, { '#showDetails':onShowTechnicalDetails });

var onShowTechnicalDetails = function (e) {
    alert('Error after end this');
};

这种风格的所有其他处理程序都可以正常工作,除了这个。有什么问题?

修复:我不知道这是否对某人有帮助,问题是我挂起事件的元素是链接<a href ='#'> text </a> i change it to <a href='javascript:void(0)'> text </a> and it work!

4

0 回答 0