0

我正在开发一个 jQuery 确认对话框。一切都很好,除了当我将可拖动属性设置为 false 时,对话框在 Chrome 和 Firefox 上仍然是可拖动的。下面是代码:

function ActionClick(url){
        $("#ConfirmDialog").dialog({
            autoOpen: false,
            modal: true,
            draggable: false,
            resizable: false,
            buttons: [
                {
                    text: "Yes",
                    click: function(){
                        location.href = url;
                    }
                },
                {
                    text: "No",
                    click: function(){
                        $(this).dialog("close");
                    }
                }
            ]
        });
        $("#ConfirmDialog").dialog("open");
    }

这与我使用的旧版本的 jQuery 和 jQueryUI 有关吗?我正在使用 jQuery 1.5.1 和 jQueryUI 1.8.11。

非常感谢!

4

1 回答 1

1

演示适用于jQuery 1.4.4jQuery ui 1.8.7
所以,这段代码没有错。

可能您有一个未发布的相关代码。

于 2012-08-01T03:19:44.873 回答