相关疑难解决方法(0)

jquery ui Dialog:在初始化之前无法在对话框上调用方法

我有一个关于jquery 1.5的应用程序,对话框工作正常.虽然我有很多.live处理程序,但我将其更改为.on.为此,我必须更新jquery(现在1.8.3 jquerui 1.9.1).

现在,我得到了: Error: cannot call methods on dialog prior to initialization; attempted to call method 'close'

以下是代码:

使用Javascript

var opt = {
        autoOpen: false,
        modal: true,
        width: 550,
        height:650,
        title: 'Details'
};

$(document).ready(function() {
$("#divDialog").dialog(opt);
    $("#divDialog").dialog("open");
...    
Run Code Online (Sandbox Code Playgroud)

HTML代码

<div id="divDialog">
<div id="divInDialog"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

知道为什么会这样吗?

jquery dialog jquery-ui-dialog

96
推荐指数
4
解决办法
19万
查看次数

标签 统计

dialog ×1

jquery ×1

jquery-ui-dialog ×1