Проблема в платном компоненте Office
Проблема в файле /assets/components/office/js/main/lib/jquery.jgrowl.min.js
Начиная с версии jQuery 1.8 метод .size() в статусе deprecated
С версии jQuery 3.0 — метод удалён совсем, вместо него следует использовать свойство JS массива .length
Таким образом на сайтах с jQuery>3.0 авторизация и регистрация перестают работать из-за ошибки в jgrowl
вобщем надо по файлу jquery.jgrowl.min.js пробежаться автозаменой
".size()" -> ".length"
а может и по другим решениям.
Так как платные компоненты больше не опубликованы в GitHub — пишу сюда. Будем считать Баг репорт.
Начиная с версии jQuery 1.8 метод .size() в статусе deprecated
С версии jQuery 3.0 — метод удалён совсем, вместо него следует использовать свойство JS массива .length
Таким образом на сайтах с jQuery>3.0 авторизация и регистрация перестают работать из-за ошибки в jgrowl
вобщем надо по файлу jquery.jgrowl.min.js пробежаться автозаменой
".size()" -> ".length"
а может и по другим решениям.
Так как платные компоненты больше не опубликованы в GitHub — пишу сюда. Будем считать Баг репорт.
Комментарии: 3
Применимо к компоненту Office проверил, моё решение решает проблему.
А в Tickets / ms2 не смотрел?
может просто JGrowl надо было обновить?
https://github.com/stanlemon/jGrowl/blob/master/jquery.jgrowl.js
https://github.com/stanlemon/jGrowl/blob/master/jquery.jgrowl.js
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.