Intereting Posts
Как вы добавляете <div> вокруг второго уровня меню? Как связать многоязычные продукты с WP All Import (+ Polylang)? Изменение размера шрифта в пределах короткого кода Как получить вложенный запрос только для отображения содержимого, которое выводит основной запрос Заметки WP_debug объясняют, почему мой сайт работает так медленно? Различные правила перезаписи для таксономий и cp в многопользовательском режиме? Как добавить html-код внутри заголовка html с помощью функции? Easy Digital Download Pagination возвращает те же элементы на странице 2 Как сделать свою разбивку на страницы? Ограничить количество слов тегов Установка значения настраиваемого поля при достижении даты истечения срока действия не может получить доступ к некоторой функции worress из моего плагина Служба запросов Woocommerce Восстановление почты Плагин Event Manager – обязательные поля для заказа

jQuery не работает в редакторе WordPress

Я добавил некоторый контент в редактор WP, однако новый контент не реагирует на поведение кликов. Вот как я добавил контент:

add_filter( 'default_content', 'custom_editor_content' );

Затем была создана моя функция custom_editor_content :

 function custom_editor_content( $content ) { $content = ' <button id="test">Add</button> ...'; echo $content; } 

Содержимое отображается в редакторе в порядке, но оно не отвечает на загружаемый jQuery, например:

add_action( 'admin_menu', array( $this, 'fnEnqueueAdminScripts' ) );

Js загружается нормально, так же как и содержимое, но я не могу понять, почему функция click не работает. Вот мои js:

 $( "#test" ).click(function() { alert( "Test" ); }); 

Другие фрагменты js в одном файле работают. Проблема, похоже, связана с функцией щелчка. Содержимое не генерируется динамически, поэтому я не думаю, что это вопрос использования on таких, как

 $("#test").on("click", function() { alert("test"); }); 

Любые идеи о том, что я сделал неправильно?