Есть скрипт фильтра номера (позволяет вводить только цифры по заданной маске)
jquery.maskedinput.js
Но на сайте висит ещё один непонятный скрипт
vendor-basics.js
Если отключить
vendor-basics.js то всё работает нормально.
В
vendor-basics.js если закомментировать/удалить
function o(a) {...} ( начало на 92 строке, функция всего в одну строку ) маска тоже будет работать.
Или в строке 3988 задать другой параметр, вместо
h = o(a) к примеру написать
h = o(a2), т.е. отключить вызов проблемной функции - то так же всё работает (в плане маски).
Но не пойму, для чего эти функции, что они делают в реальном проекте...
Думал просто отключить
function o(a) {...} и будет счастье, но не дают, мол никто не знает что и для чего тут, вдруг что-то важное перестанет работать.
Вот и хотел спросить, может подскажете что?
А то я в тупике. У меня одно решение - выкинуть эту функцию.
Всё залил на файлообменник (всего 500кб)
https://yadi.sk/d/CK63_nVdrNNfN
Файл для запуска в
/result/index.php