Ошибка fancybox - у объекта #<Object> нет метода undelegate

Занимался этим более часа - плагин лайтбокса работал нормально (как и ожидалось), но по какой-то причине я не могу заставить этот плагин fancybox работать должным образом.

Настройка:

В целях тестирования я использую изображения с веб-сайта модной коробки - ссылку на абсолютный путь - объявление jQuery с их сайта и файл css, который они рекомендуют использовать.

Ошибка:

Uncaught TypeError: Object # не имеет метода undelegate

Чтобы увидеть ошибку:

  1. Перейдите на страницу ошибок и проверьте элемент в Chrome
  2. Не стесняйтесь просматривать источник моего сайта, я почти уверен, что все правильно сослался

Я ценю любую помощь, спасибо.

1 ответ

Решение

Привет! Вы используете более старую версию jQuery, т.е. 1.4.1.

Метод.undelegate() добавлен в версию 1.4.2 jQuery. Измените версию jQuery на 1.4.2 или новее, и fancybox будет работать нормально

Ссылка: http://api.jquery.com/undelegate/

Другие вопросы по тегам