Исправление ошибки «Uncaught TypeError: undefined is not a function»

После обновления WordPress появилась следующая ошибка “Uncaught TypeError: undefined is not a function”, которую можно увидеть в консоли Chrome tools, как выяснилось ошибка связана с изменениями в jQuery библиотеках. Очень часто данная ошибка приводит к невозможности выполнения скриптов типа слайдеров и тому подобное.

С чем же связано появление данного типа ошибок? Как выяснилось данная ошибка возникает вследствие нового формата объявления параметров в javascript и исправляется она следующим образом:

в файле, где выводится данная ошибка находим строку

$(document).ready(function () {

и заменяем ее на

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

Ошибка должна уйти, на большинстве сайтов, где у меня возникала такая ситуация – этого было достаточно

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Пролистать наверх