Регулярні оновлення використовуваних бібліотек, фреймворков, cms і т.д. це, безумовно здорово, але, на жаль, у цього процесу є і зворотна сторона. Продукти ростуть, додається функціонал, і, як наслідок, збільшуються обсяги та вимоги до ресурсів. Разом з тим, забезпечувати підтримку частини технологій застосовуваних раніше, ну як не згадати про улюблений ie6, стає все більш нераціонально. Це відбувається і з функціями, вони оновлюються, на зміну старим приходять нові, підтримку старих розробники припиняють.
Одна з можливих причин, по якій могли перестати працювати jQuery скрипти, може полягати в тому, як саме підключається бібліотека jQuery. Досить часто розробники сайтів, прагнучи прискорити завантаження сайту і знизити навантаження на власний сервер підключають її з зовнішнього сховища, наприклад, по такому посиланню:
Очевидно, що після поновлення вантажитиметься jQuery 1.9, і частина працювали раніше скриптів перестали працювати. Судити про це можна так як за наведеною вище посиланням буде підключатися latest, тобто остання версія.
Рішення просте - використовувати наступне посилання для завантаження:
Тут я вказав версію 1.8.0, ви сміливо можете замінити її на одну з попередніх, якщо потрібно.
Переконатися в тому, що причина саме в цьому досить легко, для цього буде потрібно будь-який з сучасних браузерів і вміння користуватися "інспектором коду" вбудованим в них. Я, звичайно, користуюся браузером Google Chrome. в ньому для перевірки потрібно натиснути кнопку F12 або поєднання клавіш Ctrl + Shift + I. в закладці Elements розкрити блок head і знайти зазначену на скріншоті нижче рядок:
![Перестав працювати слайдер (працювати) Перестав працювати слайдер](https://images-on-off.com/images/149/perestalrabotatslayder-77cca624.png)
Взагалі, можливості Chrome Developer Tools набагато ширші, трохи раніше я викладав ролик про те, як за допомогою цього інструменту можна редагувати WordPress теми, прочитайте - Використання Chrome Developer Tools для редагування WordPress тем.
Повернутися до попередньої версії бібліотеки не єдино можливий варіант, ще кілька я привів в замітці Заміна jQuery.browser в jQuery 1.9 і старше.