在初始化之前,Uncaught无法在对话框上调用方法;试图调用方法'关闭'

时间:2013-07-26 16:26:07

标签: jquery jquery-ui dialog

出于某种原因,一切都很完美。然后它突然开始显示这个错误:在初始化之前,Uncaught无法在对话框上调用方法;试图调用方法'关闭'。这是我的代码:

function loginshow() {
    hidepost();
    must_login();
    //$("#login_button").delay(200).show("fade",500);
    //$("#logmein").unbind("click");
    //$("#logmein").bind("click",loginhide);

}

function loginhide() {
    console.log("hi");
    $("#login_button").hide("fade", 100);
    $("#login_box").show(001);
    $("#reg_button").hide(001);
    $("#login_button").css("height", "75px");
    $("#logmein").unbind("click");
    $("#logmein").bind("click", loginshow);
    $("#dialog-message").dialog("close");
}

function must_login() {

    $("#dialog-message").dialog({
        width: '400',
        draggable: false,
        resizable: false

    });
}

function hide_must_login() {
    $("#dialog-message").dialog('close');
}

如果有帮助,我正在使用jquery 1.6.0和jquery ui 1.9.0。我无法更新到1.7.0以上的任何内容,因为我需要.live()函数。

你可以看到它here

点击顶部的“检入”,然后尝试关闭该对话框。

请帮忙

0 个答案:

没有答案