All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок

Всё для компа

chat

Видео дня

Популярное

Реклама

Хочешь помочь проекту? Установи наш баннер!

Партнёры



Развлекательный портал по игре Dota 2. У нас вы первым узнаете о последних игровых новостях, сможете почитать интересные статьи и гайды, посмотреть стримы популярных комментаторов и многое другое.

Про-софт - сайт професионального софта. Ето сайт не только софта но также игровых дополнений, музыки, фильмов, игр для ПК а также читов для ПК игр. Постоянное обновление материалов и каждый день появляется чтото новенькое!

Авторизация

Реклама

Хочешь помочь проекту? Установи наш баннер!

Опрос

На сколько оцениваете сайт?

1. Лучший из лучших
2. Круто
3. отлично
4. пойдёт
5. так себе
6. О_о

Реклама

Хочешь помочь проекту? Установи наш баннер!

Популярные тэги

Комментарии

Счетчики

На сайте: 7
Прохожие: 7
Пользователей: 0
Статус:

Счётчик тИЦ и PR Rambler's Top100
HTML и DHTML [2] JavaScript [5]
Mootools [2] JQuery [22]
Разное [2] CSS [4]
PHP [1]
АвторАвтор: leonP4 | ДатаДата: 29.07.2010 |Голосов: 1


Недавно я столкнулся с проблемой когда две моих библиотеки начали
конфликтовать, а работать без них скрипты не будут, у меня было 3
выхода - закрыть на всё глаза, удалить одну библиотеку тем самым лишится
пол сайта, и наконец найти разумное решение потратив на него несколько
часов. Так вот решение нашлось само собой - [Function] jQuery.noConflict()

Используйте данную функция для получения контроля над $ переменной,
возвращаясь назад к какой угодно библиотеке, первоначально
установленной.

Функция предотвращает конфликт jQuery с $ объектом другой библиотеки.
При использовании данной функции, для получения доступа к jQuery,
используйте jQuery переменную. К примеру, если вы использовали $("div
p"), то теперь вы должны указать jQuery("div p"). ПРИМЕЧАНИЕ: Данная
функция должна быть включена после подключенного jQuery javascript
файла, но до подключения любой другой конфликтующей библиотеки,а так же
до того как фактически другая конфликтующая библиотека будет вызвана.
noConflict может быть вызвана в конце jQuery.js файла, чтобы глобально
отключить псевдоним $() jQuery. jQuery.noConflict возвращает ссылку на
jQuery, что может быть использовано для аннулирования псевдонима $()
jQuery объекта. 


Пример:


Code

jQuery.noConflict();
// Выполнить что-нибудь с jQuery
jQuery("div p").hide();
// Выполнить что-нибудь с другой библиотекой $()
$("content").style.display = 'none';

Вернуть псевдоним $, а затем создать и выполнить функцию, обеспеченную $ как jQuery псевдоним внутри области видимости функции. Внутри функции оригинальный объект $ не доступен. Использование функции предпочтительно для большинства плагинов, которые конфликтуют с другими библиотекам.

Code

jQuery.noConflict();
(function($) {
  $(function() {
  // код, использующий $ как псевдоним jQuery
  });
})(jQuery);
// другой код, использующий $ как псевдоним другой библиотеки

Вы можете "связать" функцию jQuery.noConflict() с сокращенным вариантом функции ready, для компактности кода.

Code

jQuery.noConflict()(function(){
  // код используемый jQuery
});
// другой код использующий $ как псевдоним другой библиотеки

Создать различные псевдонимы, взамен jQuery, для использования в остальном скрипте.

Code

var j = jQuery.noConflict();
// Сделать что-нибудь с jQuery
j("div p").hide();
// Сделать что-нибудь с другой библиотекой $()
$("content").style.display = 'none';


Другие новости на эту тему:

    Теги к статье:

    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]

    Популярные файлыНовые файлы
    Call of Duty 5: World at ...[ Скачали 67824 раз ]
    Амфибии, Гайд по ассасина...[ Скачали 32208 раз ]
    Амфибии, Гайд по шаманам.[ Скачали 31036 раз ]
    cs 1.6 patch v48 full[ Скачали 29524 раз ]
    Русский бот PW Alfa v 2.6[ Скачали 17709 раз ]
    Огромный пак глюков и баг...[ Скачали 13177 раз ]
    civilization 5 скачать бе...[ Скачали 12251 раз ]
    PW MP5[ Скачали 11559 раз ]
    MHS-Bot-PW 2.3 ботовод[ Скачали 10954 раз ]
    Niko Bellic (нико белич) ...[ Скачали 10316 раз ]
    Wallpapers Girls №1194[ Добавлен 23.06.2025 ]
    Wallpapers Mix №1947[ Добавлен 23.06.2025 ]
    Wallpapers Girls №1193[ Добавлен 16.06.2025 ]
    Wallpapers Mix №1946[ Добавлен 14.06.2025 ]
    Wallpapers Mix №1945[ Добавлен 09.06.2025 ]
    Wallpapers Mix №1944[ Добавлен 07.06.2025 ]
    Wallpapers Girls №1192[ Добавлен 02.06.2025 ]
    Wallpapers Mix №1943[ Добавлен 01.06.2025 ]
    Wallpapers Girls №1191[ Добавлен 31.05.2025 ]
    Wallpapers Mix №1942[ Добавлен 30.05.2025 ]