JQuery UI диалог, открывается только один раз

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>

Может ли кто-нибудь дать мне намек на то, что я делаю неправильно здесь?

Спасибо, Марк

  • 1
    Когда у вас возникают подобные проблемы, полезно предоставить ссылку на JSFiddle с вашим кодом: jsfiddle.net
Теги:

1 ответ

0

свойство autoOpen. Это то, что вы ищете. См. Документацию: http://api.jqueryui.com/1.9/dialog/#option-autoOpen

Ещё вопросы

Сообщество Overcoder
Наверх
Меню