logo

Как в CMS WordPress использовать символ «$» вместо «jQuery» подключаемых в скриптах

jquery dollar in wordpress - Как в CMS WordPress использовать символ «$» вместо «jQuery» подключаемых в скриптах

Разработчики WordPress умышленно заблокировали стандартный символ «$» в виде доллара для языка jQuery. Вы не сможете использовать данный символ без правок кода.

По умолчанию вместо «$» используется слово «jQuery».

Сделано это для того, чтобы избежать возможных конфликтов с другими библиотеками, которые также используют символ «$» , например MooTools или Prototype.

Как подключить jQuery в CMS WordPress

Библиотека jQuery уже встроена в CMS WordPress. Ничего дополнительно подключать не нужно. Достаточно просто вызвать ее в конфигурационном файле темы functions.php строкой кода:

wp_enqueue_script('jquery');

Более детально о правилах подключения скриптов и CSS файлов с кешированием и иерархией я расписал в отдельной статье тут: https://devarts.pro/3292-wordpress-add-scripts-correct.html

Безопасное использование jQuery в CMS WordPress

Вместо символа «$» в коде используется слово jQuery

jQuery(document).ready(function(){

	jQuery('.classname').click(function(){
		Alert('$ сейчас не работает');
	});
 
});

Как в подключаемых скриптах использовать символ «$» вместо «jQuery»

По умолчанию код не понимает смысл символа «$». Для возврата к доллару нужно сделать так, чтобы наш скрипт научился его понимать.

Объявляем переменную «$» и указываем в качестве ее значения «jQuery». По сути, переопределяем параметры в обратную сторону. Далее спокойно используем комфортный для нас символ.

jQuery(document).ready(function(){

	var $ = jQuery;

	$('.classname').click(function(){
		Alert('$ теперь работает');
	});
 
});

Похожие записи


WordPress: плавное увеличение изображений на Higslide
Очень простой плагин плавного увеличения изображений, который я написал себе для CMS WordPress. Плагин создавался для замены имеющихся решений, которые...
Полный гайд по миграции с CMS DLE на WordPress
Данный сайт в апреле 2019 года полностью переехал с CMS DLE на CMS WordPress и в июне, после завершения всех...
PHP — простой ротатор баннеров, ротатор для DLE и WordPress
Аналог на javascriptАналог на PHP для больших кодов Очень простой ротатор кода на PHP. Сначала мы объявляем простой двумерный массив...
Как изменить пароль пользователя CMS DLE и WordPress через SQL-запрос
Перебираю старые статьи с целью их оптимизации и наткнулся на эту. В принципе, способ подойдет для любой системы на любом...
Особенности и возможности современных шаблонов для CMS WordPress
CMS WordPress — это мощная система с безграничными возможностями кастомизации шаблона и настройки функционала. На этом движке можно создать проект...

Комментарии

Добавить комментарий