обновление jQuery ломает вставные функции

я обычно использую некоторые основные плагины, как цикл для езды на велосипеде изображения, и некоторые модальные плагины как палитра цветов.

я всегда связываюсь с jQuery как это:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">

но начиная с последней версии несколько недель назад - все мои сценарии прекратили работать. я должен был вручную связаться с 1.7.2 или 1.8 для них, чтобы работать.

какая-либо идея, что произошло?

Спасибо!

0
nl ja de

3 ответы

Необходимо будет проверить на любые ошибки JavaScript на сайте, используя версию 1.9 jQuery.

Поскольку вы используете этот googleapi сеть доставки контента, он автоматически выбирает последнюю версию доступного jQuery. С jQuery 1.9 было много изменений, и события/функции были удалены, который заставит некоторый код плагинов/старый код ломаться.

Есть высокий шанс, сторонний плагин будет использованием живой () обработчик событий, который был теперь демонтирован в версии 1.9.

Have a read here to see what has changed. jQuery Core 1.9 Upgrade Guide

1
добавлено

У следования за Тимом, 1.9.0 есть некоторые существенные изменения - следующая статья о SitePoint стоящая продолжавшего читать, почему и как отследить и решить проблемы:

http://www.sitepoint.com/jquery-19-whats-new/

Можно использовать Google, чтобы связаться с jQuery 1.8.1 (http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js)

1
добавлено
Хорошо - благодарит все!
добавлено автор kneidels, источник

Вы используете Google CDN, чтобы восстановить ваш jQuery. Это на самом деле правильно, но необходимо знать, какая версия вы включительно Проверьте номера версий и утвердите различия:

ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js

Джет последняя v1.x.x версия jQuery

ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js

Джет последняя v1.8.x версия jQuery

ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js

Джет определенная версия: v1.9.0 в этом случае.

Если бы вы не хотите, чтобы ваши плагины прервали будущее, я предложил бы, чтобы вы пошли с версией jQuery, которая работает, вместо Google, которому "динамично" позволяют, обновляют их (или проверьте плагин на обновления проверки, если они обновили к последней версии jQuery).

1
добавлено
Верстка сайтов HTML/CSS/JS/PHP
Верстка сайтов HTML/CSS/JS/PHP
3 439 участник(ов)

Правила группы: напишите !rules в чате. Группа Вк: vk.com/web_structure Freelancer: @web_fl Веб Дизайн: @dev_design Маркетолог: @topmarkening Автор: @M_Boroda