Статьи CMS Ucoz
Подключение свежей версии jQuery
06.11.2015 в 15:36:14 |
|
Просмотров: 1670 |
0 ответов
JavaScript, как и остальные технологии, с каждым днем развивается. Если раньше написание многих скриптов могло занять очень много времени, то сейчас львиную часть рутины берут на себя JavaScript Framework'и. Об одном таком слышал каждый — это jQuery. При мощном наборе расширений, он еще и абсолютно бесплатен, поэтому неудивительно, что разработчики uCoz выбрали именно этот фрэймворк в качестве основного.
С уверенностью могу утверждать, что любой продукт, будь-то скрипт или программа, никогда не удовлетворить требования всех и каждого на 100%. Обязательно находится что-то, что хочется немного изменить или добавить. Видимо, так случилось и на uCoz, потому что к каждому сайту подключается модифицированный скрипт. Вроде бы все хорошо — библиотека jQuery активна, а значит можно брать и пользоваться, но часто нужно быть уверенным, что используется самая последняя версия. Не уверен, что программисты uCoz обновляют все наборы JavaScript синхронно с выходом новых версий фрэймворка, поэтому хочу рассказать Вам о методе, который позволит использовать параллельно самую свежую и серверную версию скрипта, не нанося вреда стандартным функциям.
Разработчики jQuery позаботились не только о самодостаточности Framework'а, но и о возможности его использовать параллельно с другими библиотеками. Для этого используется функция NoConflict. Чтобы избежать путаницы с именем переменной (по умолчанию это знак $), лучше объявить новую.
Код
<script type="text/javascript">var j = jQuery.noConflict();</script>
Вставьте этот код в заголовок страницы, а дальше, где потребуется, вместо $ пишите новое имя переменной — j. Это позволит Вам использовать все функции новой версии библиотеки, не нарушая работоспособности стандартных. Кстати, метод применим не только для uCoz, а и для любых других движков.
1670 визитов ↳ 0 ответов | Ваше мнение о материале | Голосовало: 2 |