Я хочу добавить модальное диалоговое окно jQuery на страницу формы. Когда открывается диалоговое окно, я вижу текстовое содержимое, но без CSS. Я вытягиваю jquery в functions.php для страницы:
wp_enqueue_script('jquery-ui-dialog');
Jquery css (jquery-ui-dialog.css) находится в моем каталоге wp-includes / css. Я пытался добавить
wp_enqueue_style('jquery-ui-dialog');
но это не работает. Кто-нибудь знает правильный способ включить диалог JQuery.
wp_enqueue_style( 'wp-jquery-ui-dialog' );
Ответы:
В
jquery-ui-dialog
WordPress не определено ни одного стиля. Вам нужно вручную использовать таблицы стилей, когда мне нужно было поставить в очередь стиль jQuery-UI, который я вытащил из google api CDNно вы можете поставить локальную копию в очередь, если хотите так:
источник
wp-includes/css/
. Странно, что таблица стилей не будет зарегистрирована по умолчанию.wp_enqueue_style( 'wp-jquery-ui-dialog' );
ставит его в очередь идеально.Вы можете включить стиль jquery-ui-dialog во внешний интерфейс, используя:
источник