jQuery функция jQuery.noConflict()

Раздел: Подключение jQuery

Описание: Освобождает переменную , чтобы избежать конфликты имен между различными библиотеками js

Многие JavaScript - библиотеки используют $ в качестве функции или имени переменной

Если вам нужно использовать другую библиотеку JavaScript наряду с jQuery, использующую переменную $

Используйте $.noConflict( true )

javascript:
$.noConflict();
jQuery( document ).ready(function( $ ) {
 // ваш код
});

Внутри функции переменная $ объекта недоступна

Это хорошо работает для большинства плагинов которые используют переменную $

javascript:
jQuery.noConflict();
(function( $ ) {
 $(function() {
 // ваш код
 });
})(jQuery);

Создать другой псевдоним вместо jQuery для использования в сценарии javascript

javascript:
var j = jQuery.noConflict();
//пример 
 j( "div p" ).hide();
// делаем что-то с помощью другой библиотеки, использующей $
$( "content" ).style.display = "none"; 

«Поделиться»

Комментарии - 0

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