есть ли возможность поправить, не вешая прелоудер? вдруг заказчик не согласится. да и знание того, что повесил ради побега от проблемы будет гложить меня минимум неделю
Одиночка Айс, функция изолирует переменную options, возможно вы не хотите держать её(переменную) в глобальном пространстве. Если это не проблема, то можно не оборачивать код в функцию. Говорить, что она бессмысленна - уж явно ты поспешил.
ты смотри верхнее поле, оно чистое с id="tel"
я вешаю маску через $("#tel").mask("+7(999) 999-9999"), то есть всё как положено
этот код можно найти в default.shop.js