Intereting Posts
Результат короткого кода появляется перед содержимым страницы Удалить index.php из WP 8.0 install, перенесенного в IIS из Apache (все еще обнаруживающего сервер Apache)? Не показывать родительскую страницу, если нет подстраниц получить идентификатор сообщения с использованием пользовательского значения Я хочу rel = nofollow wordpress images Создание текста на стороне сервера со страницы wordpress Отображать содержимое нескольких страниц и их потомков Форма контакта 7: не удалось открыть поток: нет такого файла или каталога Несколько получателей электронной почты, используя wp_mail () Сделать изображения отображаются в том же порядке, что и в медиа-браузере, используя «получить детей»? Ввод значений параметров страницы с десятичными знаками Добавить несколько продуктов в корзину woocommerce Переписать правила для персонализированного типа сообщения, прикрепленного к другому настраиваемому типу сообщений Функция, например is_registration_page, чтобы проверить, является ли текущая страница страницей регистрации Показывать новые сообщения с момента последнего входа пользователя в систему

Пользовательский jquery не код не работает в WordPress

Мне нужно сделать подменю show на клике, я попытался сделать это с помощью пользовательского j-запроса.

У меня есть структура меню, как это,

<ul class="vc_grid-filter vc_clearfix vc_grid-filter- vc_grid-filter-size-md vc_grid-filter-center vc_grid-filter-color-" data-vc-grid-filter="product_cat"> <li class="vc_active vc_grid-filter-item parent"><a class="dropdown-toggle"><span data-vc-grid-filter-value=".vc_grid-term-61">Product by Doctors</span></a> <!-- fix whitespace --> </li> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-62">GP</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-63">Paediatrics</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-64">Physician</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-65">Orthopaedic</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-66">Gynaecology</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-67">Dentists</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-68">General Surgeon</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-69">ENT</span></li> </ul> <li class="vc_active vc_grid-filter-item parent"><a class="dropdown-toggle"><span data-vc-grid-filter-value=".vc_grid-term-60">Products by Category</span></a> <!-- fix whitespace --> </li> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-70">Anti Biotic</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-71">Anti-Inflammatory</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-72">Tonics</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-73">Anti Cold and Expectorants</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-74">Antacids and Antiulcer</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-75">Ointments</span></li> </ul> <ul class="vc_grid-filter-item child"> <li><span data-vc-grid-filter-value=".vc_grid-term-76">Gastro-Intestinal</span></li> </ul> <li class="vc_grid-filter-item"><a class="dropdown-toggle"><span data-vc-grid-filter-value="*">Complete Product List</span></a></li> </ul> 

в папке js темы, я создал файл jquery с именем drop.js.Here это код

 var $j = jQuery.noConflict(); $j(document).ready(function() { $j(".child").hide(); $("li:has(ul)").click(function(){ $("ul",this).toggle('slow'); }); }); 

и в файле file.php я добавил

// это идет в functions.php в верхней части

 function my_scripts_method() { // register your script location, dependencies and version wp_register_script( 'custom_script', get_template_directory_uri() . '/js/drop.js', array('jquery'), '1.0' ); // enqueue the script wp_enqueue_script('custom_script'); } add_action('wp_enqueue_scripts', 'my_scripts_method'); 

Вы можете проверить этот код и сообщить мне, где я ошибаюсь. Это не работает. благодаря

Solutions Collecting From Web of "Пользовательский jquery не код не работает в WordPress"