jQuery Диалоговое окно UI отдельное моделирование CSS

Да это! Просто добавьте их к своей папке базы данных (в зависимости от ОС) и выполните команду, такую как "MySQL Fix Permissions". Это восстановило базу данных. Посмотрите также его, что корректные полномочия установлены на файлах также.

34
задан Peter Mortensen 10 July 2013 в 10:39
поделиться

4 ответа

Выполните следующее сразу после вызова диалогового окна в Ajax :

    $(".ui-dialog-titlebar").hide();
    $(".ui-dialog").addClass("customclass");

Это относится только к открытому диалоговому окну, поэтому его можно изменить для каждого из них. используемый.

(Этот быстрый ответ основан на другом ответе на Stack Overflow.)

23
ответ дан 27 November 2019 в 16:10
поделиться

Вы можете добавить класс в заголовок следующим образом:

$('#dialog_style1').siblings('div.ui-dialog-titlebar').addClass('dialog1');
1
ответ дан 27 November 2019 в 16:10
поделиться

Стандартный способ сделать это - использовать jQuery UI Области CSS :

<div class="myCssScope">
   <!-- dialog goes here -->
</div>

К сожалению, диалоговое окно jQuery UI перемещается элементы DOM диалога в конец документа, чтобы исправить потенциальные проблемы с z-индексом. Это означает, что область видимости не будет работать (у нее больше не будет предка ".myCssScope").

Кристоф Герольд разработал обходной путь , который я реализовал как плагин jQuery ], может быть, это поможет.

2
ответ дан 27 November 2019 в 16:10
поделиться

Попробуйте следующее:

#dialog_style1 .ui-dialog-titlebar { display:none; }
#dialog_style2 .ui-dialog-titlebar { color:#aaa; }

Лучшая рекомендация, которую я могу вам дать, - загрузить страницу в Firefox, открыть диалоговое окно и проверить его с помощью Firebug, затем попробовать различные селекторы в консоли и посмотреть, что работает. Возможно, вам придется использовать некоторые другие селекторы потомков .

0
ответ дан 27 November 2019 в 16:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: