n-wp.ru — блог о WordPress

Конфликт LightBox и JQuery

У кого-нибудь возникала ошибка при работе плагина LightBox и скриптов JQguery?
Приходится выбирать что-то одно. А можно как-то уладить этот конфликт?
Читал о «no conflict», но так до конца и не удалось разобраться.

2 комментария

  • Да, иногда бывает, потому что LightBox написан на JQguery. Суть конфликта в том, что два каких-то плагина дважды закачивают одну и ту же библиотеку JQguery из разных мест. Решение я нагуглил довольно просто — нужно удалить лишнюю библиотеку и в обеих конфликтных скриптах установить адрес загрузки этой библиотеки из единого каталога (а лучше вообще из гугла http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.min.js).

    Еще в вашей проблеме может быть замешан плагин кэширования, который «склеивает» две одинаковые библиотеки.

  • Кстати, рекомендую в качестве лайтбокса использовать jQuery Colorbox — он написан наиболее грамотно и там больше визуальных настроек.