当我从事件处理程序返回时,我在 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!