Intereting Posts
Добавление настраиваемого поля при добавлении / редактировании страницы / сообщения в панели администратора миниатюры становятся обрезанными, вместо них требуется изменить размер Вызвать контактную форму 7 форму отправить функцию из бэкэнд add_rewrite_rule не работает для символов, специфичных для языка Как разрешить ошибку <pubDate>, которая влияет на наш RSS-канал? Проверьте, что такое «тип» элемента меню Два пользовательских типа сообщений с идентичными статьями, конкурирующими за один и тот же слизень Заказ пользовательского почтового типа с измененной датой и специальным полем для метаданных Регистрация без адреса электронной почты! Изменение размера изображений галереи? Как определить, изменяет ли пользователь пароль? Предварительная информация о разбивке по страницам Отображение полей Frontend Post Excerpt Связанная страница с пользователем Изображения не отображаются после миграции

На странице «Редактировать сообщение» как мне изменить с помощью jQuery список выбора статуса?

Вот мой JS:

jQuery('#post_status option[value="draft"]').text('Approve'); 

Я просто пытаюсь изменить текст внутри элемента option в элементе формы выбора состояния на странице «Редактировать сообщение».

По какой-то причине это не работает. Я использую действие «admin_footer» для добавления JS.

Может быть, есть другой способ?

Я также пробовал:

 jQuery('#post_status option[value="changes-required"]').prop('selected', true); 

Solutions Collecting From Web of "На странице «Редактировать сообщение» как мне изменить с помощью jQuery список выбора статуса?"

Ваша первая строка работает для меня, когда я печатаю ее в консоли Chrome:

 jQuery('#post_status option[value="draft"]').text('Approve'); 

поэтому я предполагаю, что ваша проблема может заключаться в том, что элемент, который вы хотите, еще не загружен, откуда вы запускаете свой скрипт. Попробуйте обернуть его в этом:

 jQuery(document).ready(function() { (function ($) { $('#post_status option[value="draft"]').text('Approve'); })(jQuery); });