• Главная
  • Карта сайта
Не найдено

Помилка "Uncaught TypeError: undefined is not a function" і як її виправити

Напевно багато користувачів почали бачити цю помилку після останніх оновлень своїх CMS, зокрема на WordPress оновили jQuery бібліотеки, що вплинуло на велику кількість скриптів на сайтах. Наприклад скрипти слайдеров і галерей, які використовують різний jQuery ефекти і можливості, почали працювати некоректно. Деякі слайдери перестали гортати слайди, а галереї перестали відкривати фотографії або збільшувати їх, але всі ці проблеми можна вирішити.

Сама часта помилка, яка виникає після поновлення jQuery бібліотек це помилка: Uncaught TypeError: undefined is not a function

Дана помилка найчастіше виникає через оновлених змінних і синтаксису написання параметрів, а саме у вас в скриптах прописано швидше за все так:

$ (Document). ready (function () {

а має бути так:

jQuery (document). ready (function ($) {

Виправте ваші скрипти, які видають помилки відповідно до написаного вище і помилка зникне, наприклад у мене не працював слайдер, просто відключилася перегортання, проблема виникала через те, що CMS Wordspress використовувала оновлену версію бібліотеки jQuery, а скрипти в шаблоні були написані для старішої версії, досить було виправити скрипти так як написано вище і проблема зникла.

Виправте ваші скрипти, які видають помилки відповідно до написаного вище і помилка зникне, наприклад у мене не працював слайдер, просто відключилася перегортання, проблема виникала через те, що CMS Wordspress використовувала оновлену версію бібліотеки jQuery, а скрипти в шаблоні були написані для старішої версії, досить було виправити скрипти так як написано вище і проблема зникла

Залишайте ваші відгуки або пишіть ваші питання в коментарі, постараємося допомогти якщо у вас виникнуть труднощі.

(Переглянуто 6 650 раз, 1 переглядів сьогодні)

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью