Intereting Posts
Загрузки Галерея плагин? Действие save_post внутри настраиваемого класса метабокса не работает WP_User_Query с отношением массива meta_query 'OR' Я не могу перейти на http://novathon.cloud.reply.eu/wp-admin – всегда перенаправляется в / wp-login Пользовательский шаблон таксономии не работает с простым циклом. Несколько CPT с использованием той же таксономии Как не показывать теги, если в сообщении нет? Альтернатива фильтру comment_reply_link после миниатюры: увеличить размер, если меньше … Возможно? Тематические темы WordPress – начните с другой темы 301 Перенаправление пользовательской иерархии URL-адресов в WordPress Показать все сообщения как функцию выбора в функции фильтра AJAX Как включить wp-load.php из любого места? Аутентификация пользователя с WP-API V2 в Postman Застрял в корневой папке сервера, файл robots.txt не удалялся Проверьте, зарегистрирован ли пользователь, используя JQuery

Почему $ for jquery не работает?

Я использовал следующее, чтобы установить enquue плагины jquery:

<?php function my_scripts_method() { wp_enqueue_script( 'custom functions', get_template_directory_uri() . '/js/main.js', array('jquery'), '1', true ); wp_enqueue_script( 'dotdotdot & lightbox', get_template_directory_uri() . '/js/plugins.js', array('jquery'), '1', true ); } add_action('wp_enqueue_scripts', 'my_scripts_method'); 

И я не знаю, что это связано, но jquery отвечает только на вызов jquery(... и не $(... . Почему?

Solutions Collecting From Web of "Почему $ for jquery не работает?"

Используйте закрытие для своих скриптов:

 (function($){ $(document).ready(function() { // do something... }); })(jQuery); 

Это безопасный способ использования jQuery.

jQuery, поставляемый с WordPress, находится в режиме noConflict, чтобы избежать проблем с другими библиотеками, которые могут использовать $ качестве ссылки на объект.

См. Wp_enqueue_script: обертки jQuery noConflict для получения дополнительной информации.