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