javascript – IE错误与e.preventDefault

前端之家收集整理的这篇文章主要介绍了javascript – IE错误与e.preventDefault前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我提前道歉,如果这已经被覆盖,但我是新的,我看到有其他类似的职位,但没有一个帮助,所以我认为可能会有另一个问题.

我有一个模态弹出窗口,它可以在Chrome中正常工作,但在IE中不起作用.这个问题似乎就是这样

{ e.preventDefault(); }

它给出以下错误.

Error: Object doesn’t support property or method ‘preventDefault’

就像我说的,我是新来的,我已经尝试在其他日志中说出来,把它放在一边,或者只是删除线,但没有运气,任何人都可以帮助我.

/* prevent default behavIoUr on click */
var e = this.browserEvent;
var tgt = this.triggeringElement;
/*e.preventDefault();*/
{ e.preventDefault(); }
/* Trigger JQuery UI dialog */
var horizontalPadding = 30;
var verticalPadding = 30;
$('<iframe id="modalDialog" src="' + $(tgt).attr("href") + '" />').dialog({
   title: "IC v RT",autoOpen: true,width: 1050,height: 700,modal: true,close: function(event,ui) {apex.event.trigger('#P28_AFTER_MODAL','select',''); $(this).remove();},overlay: {
       opacity: 0.5,background: "black"}
}).width(1050 - horizontalPadding).height(700 - verticalPadding);
return false;

解决方法

event.preventDefault ? event.preventDefault() : event.returnValue = false;

event.preventDefault() function not working in IE

原文链接:https://www.f2er.com/js/154831.html

猜你在找的JavaScript相关文章