У меня есть диалоговое окно jquery с заголовком и закрывающей панелью. После этого я загружаю еще один диалог для подтверждения. В моем пользовательском интерфейсе диалогового окна подтверждения я не хочу кнопки «title» и «close». Если я удалю заголовок и кнопку закрытия с помощью диалогового «открытого» метода, в моем диалоговом окне подтверждения он отлично работает с удалением заголовка. Но мой внутренний диалог также удаляется с названием и кнопкой закрытия. Мне нужно только это для текущего диалога, а не для родительского.jquery dialog title и close bar remove
Я здесь прилагаю пользовательский интерфейс для справки.
В первом изображении, я инициализация с диалогом Jquery с заголовком и кнопкой закрытия.
Во втором я удаляю заголовок и закрываю открытую функцию, когда вы запускаете диалог.
На втором диалоговом первонач
open: function (event, ui) {
$(".ui-dialog-titlebar-close", ui.dialog | ui).remove();
$(".ui-dialog-titlebar", ui.dialog | ui).remove();
},
Если я удалить, как это, я получаю удалены титул все диалоговое окно. Мне нужно удалить заголовок для конкретного диалога. Не помогайте мне в этом.
Можете ли вы предоставить рабочую скрипку, чтобы нам не нужно было создавать еще один полноценный скрипт. –
Что вы думаете об этом 'ui.dialog | ui' делает? – dfsq
Вы должны использовать селектор, который содержит идентификатор конкретного диалогового окна, из которого вы хотите удалить эти элементы. Как '$ (" # my-dialog .ui-dialog-titlebar-close "). Remove();'. – raduation