jQuery.noConflict
« Обратно на страницу Ядро jQuery
jQuery.noConflict( )
Используйте эту функцию для того, чтобы передать контроль над переменной $ библиотеке, которая изначально объявила её. Это дает возможность убедиться в том, что jQuery не будет конфликтовать с объектом $ какой-либо другой библиотеки.
Используя эту функцию, Вы сможете получить доступ к jQuery только лишь используя переменную ‘jQuery’. Например, там где Вы раньше указывали $(»div p»), теперь должны будете указывать jQuery(»div p»).
ПРИМЕЧАНИЕ: эта функция должна быть вызвана после подключения Javascript-файла jQuery, но ПЕРЕД подключением конфликтующих библиотек. noConflict можно вызывать в конце файла jQuery.js для того, чтобы глобально отключить псевдоним $(). jQuery.noConflict возвращает ссылку на jQuery, таким образом, она может использоваться для переопределения псевдонима $() объекта jQuery.
Более детально смотрите в разделе Использование jQuery совместно с другими библиотеками.
jQuery.noConflict( extreme )
Возвращает контроль над переменными $ и jQuery их первоначальным владельцам. ИСПОЛЬЗУЙТЕ С ОСТОРОЖНОСТЬЮ. Это более экстремальный вид простого метода NoConflict, он приведет к отмене всего, что было оглашено jQuery. Используйте эту функцию в условиях повышенного риска, когда вы хотите встроить jQuery в какую-либо очень конфликтную среду.
ПРИМЕЧАНИЕ: скорее всего, после вызова этой функции дополнения работать не будут.
| extreme | Логическое значение | |
|---|---|---|
|
Установите значение TRUE для отмены всех переменных jQuery. |
||