0

我正在使用 jQuery 对话框,当我用角 X 关闭对话框时,在 IE8 中我收到以下 JavaScript 错误 -

Microsoft JScript runtime error: 'data(...)' is null or not an object

在这行代码的 jquery-ui-1.10.2.custom.js 中发生错误 -

function(s){e._allowInteraction(s)||(s.preventDefault(),t(".ui-dialog:visible:last .ui-dialog-content").data(i)._focusTabbable())}

我的对话框定义如下 -

$("#myForm").dialog({
    autoOpen: false,
    height: 600,
    width: 800,
    modal: true,
    open: function (event, ui) {
        $(this).parent().css('top', '55px');
    },
    beforeClose: function (event, ui) {
         //code here - commented out still get error
         return true;
    },
    close:function (event, ui) {
         //code here - commented out still get error
         return true;
    }
});

Chrome 和 FireFox 工作正常。知道什么可能导致此错误吗?非常感谢!

4

0 回答 0