单击后退按钮时,jQuery对话框仍然打开

时间:2011-12-12 15:34:21

标签: jquery dialog

当用户点击我网站上的某些操作时,我当前使用该对话框显示“加载”对话框。但是,如果用户单击链接并且页面开始加载,并且在用户单击后退按钮后,仍会显示加载模式。如何让它不显示?以下是设置:

jQuery("#loader").dialog({
    autoOpen    : false,
    modal       : true,
    draggable   : false,
    position    : "center",
    resizable   : false,
    height      : 50,
    width       : 50,
    hide        : "slide"
});

这只发生在某些页面上。通常需要花费大量时间才能加载。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您需要将jquery脚本包装在document.ready

jQuery(function () {
    jQuery("#loader").dialog({
        autoOpen    : false,
        modal       : true,
        draggable   : false,
        position    : "center",
        resizable   : false,
        height      : 50,
        width       : 50,
        hide        : "slide"
    });
});

这将阻止您的jquery脚本在文档加载并准备好之前运行