Jquery UI对话框,只打开一次

时间:2013-10-03 13:03:54

标签: javascript jquery

我之前已经意识到这一点,但即使在阅读了其他答案之后我也无法让它工作。

我正在使用Jquery UI基本对话框弹出窗口打开一组图像的弹出窗口。

但是,我只能打开一次图像,然后对话框才会再次打开。 这是我的代码:

 <script type="text/javascript"> // added .dialog:disaplay:none; to desktop.css
        $(".open").click(function(BasicDialog) {
            var div = $(this).next("div.dialog");
            var dia = $(div).dialog({
                draggable: false,

                width: "300px",
                modal: true,
                title: "",
                buttons: {
                    "Close": function () {
                        $(this).dialog("close");

                    }
                }

            });
            BasicDialog.preventDefault();
        });
</script>

有人能给我一些暗示我在这里做错了吗?

谢谢, 标记

1 个答案:

答案 0 :(得分:0)

autoOpen属性。这是你在寻找的。请参阅文档:http://api.jqueryui.com/1.9/dialog/#option-autoOpen