Ответы пользователя по тегу Валидация
  • Как адаптировать ошибку валидации к разным размерам экрана?

    @S-a-n-d-r-0
    объявить до всего этого кода глобальную переменную.
    Например, let myOffset = 5;
    В invalidHandler вместо "top": "+=5px" писать "top": "+=" + myOffset + "px"
    После всего этого кода дописать что-нибудь типа
    $(window).on('load resize', function() {
        if (window.innerWidth <= 544) {
            myOffset = 5; //мобильный
            return;
        }
        if (window.innerWidth <= 768) {
            myOffset = 10; //планшет
            return;
        }
    
        myOffset = 14; //большой экран
    });

    чтобы менять свою глобальную переменную при изменении размера экрана/при загрузке
    Ответ написан
    Комментировать