Окно настройки модели jquery

Я использовал для получения диалогового окна jquery, и он также отлично работает, но я не хочу давать пользователю возможность закрыть его, так как я закрываю его прагматично.

Ниже приведен код для открытия диалогового окна

<div id="emailNotification" title="Email Notification">
                                                <p>Please Wait Email is being sent....</p>
                                                      </div> 

и вот как я близко;

$("#emailNotification").dialog('close');

Следующий диалог

С правой стороны есть опция закрытия, которую я не хочу, как отключить это в jquery.

Пожалуйста помоги


person Java Questions    schedule 24.01.2013    source источник
comment
см. этот пост   -  person von v.    schedule 24.01.2013


Ответы (2)


Раньше я делал это, переопределив объявление CSS jQUery-UI, чтобы скрыть кнопку закрытия. Подклассифицируя конкретный CSS, вы можете создавать отдельные экземпляры, для которых либо требуется кнопка закрытия, либо нет.

Я думаю, что конкретный CSS выглядит примерно так ...

.ui-dialog .ui-dialog-titlebar-close {
    display: hidden;
}

Аналогичным образом, глубокое понимание CSS jQuery-UI также позволит вам настроить «внешний вид» диалогов, вкладок и т. Д., Чтобы вы могли использовать разные стили, добавлять фоновые изображения и т. Д.

person Ian Atkin    schedule 24.01.2013

Спасибо за все ваши комментарии и ответы.

Следующее решило мою проблему.

 $("#emailNotification").dialog({
        closeOnEscape: false,
        open: function(event, ui) { $(".ui-dialog-titlebar-close").hide(); }
});
person Java Questions    schedule 25.01.2013