ThunderCat, Да я уже увидел что в общем файле script.js внутри вставили код подключения jquery, сейчас повыношу все эти подключения в разные файлы, и как посоветали дам атрибут для скрипта async, может изменится что то
Дмитрий, Где я написал хоть одну строчку того, что я прошу вас сделать за меня ? Если бы вы прочитал весь пост до конца, то заметили бы в конце, что я был бы рад любому совету. Я ПОДЧЕРКНУЛ, что не знаю, является ли это моей обязанностью, отсюда и вытекающие что разбираться в этом, желания нет, так как это даже не мой проект, а уже готовый, кто то слепил это чудо, а мне оптимизировать.
Подшаманить жс, ладно если бы этот проект я делал, так я к нему даже не притрагивался, там 2500+ строк кода, я хз возможно ли вообще такое отрефакторить, но я точно с таким не справлюсь
Роман Юрьевич Ипатьев, Ну контекст был в том, что якобы я "не гуглил" должным образом, но я посмотрел 3 видео, и в каждом говорят одинаковые вещи,но я и разбираться то в этом не хочу, не знаю является ли этой моей обязанностью, на frontend разработке, от части то да, я должен следовать пунктам предписанным рекомендациям, но чтобы конкретно глубже разбираться во всем этом, не знаю даже. Не зря ведь разделяются вакансии на SEO-специалистов.
Aeternus_NPC, Ну так ты двигаешься в правильном направлении, через before ты задаешь фон, при помощи after можешь наложить текст, сразу before задай прозрачность дефолтную, и при наведении на блок, у before увеличивай opacity, ну и соответственно там и там добавь transition
Sacred133,
и да, document.querySelector('.rezult')
Почему бы вам не поместить данную часть в переменную, так ведь куда удобнее, ведь возможно вы будете использовать данную строчку не раз
VPVPVP, Вся проблема в том , что вы используете var input = document.querySelector(phoneInputID);
querySelector - берет только первый элемент из всех возможных,
вам нужно использовать querySelectorAll , но у вас не получится на input повесить обработчик так как эта переменная будет принимать в себя nodeList, вам нужно циклом for, ну или любым удобным для вас перебрать эту переменную, и уже на input[i] вешать обработчик