0

我意识到以前有人问过这个问题,但即使在阅读其他答案后我也无法让它工作。

我正在使用 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>

谁能给我一个提示我在这里做错了什么?

谢谢,马克

4

1 回答 1

0

自动打开属性。这就是你要找的东西。请参阅文档:http ://api.jqueryui.com/1.9/dialog/#option-autoOpen

于 2013-10-03T13:06:37.283 回答