Показать сообщение отдельно
  #8 (permalink)  
Старый 18.04.2020, 05:52
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от Georgian
В общем немного пошаманил с тем что вы предлагали и вот что вышло:
Если у вас на странице не будет хоть одного из тех элементов, селекторы которых описаны в массиве, то произойдёт ошибка. Вы можете описать один селектор и найти при помощи метода document.querySelectorAll нужные элементы (а те элементы, которые не получается найти, не вызовут ошибки, поскольку найденные элементы помещаются в список)

Исправленный скрипт — https://jsfiddle.net/y5s4kq1x/

Сообщение от Georgian
На сайте это выглядет так: http://dear0ptika.tmweb.ru/sl-coverings.html
У вас на сайте обнаружены ссылки вида — <a href="#">+7 (8672) 29-28-29</a>, эти ссылки бессмысленны, поскольку они никуда не ведут, их бессмысленно сохранять в закладки и пр.

Я вам рекомендую указать в адресе ссылки номер телефона — <a href="tel:+78672292829">+7 (8672) 29-28-29</a>, таким образом можно сразу звонить с сайта (переход в Skype и пр., на мобильном телефоне открывается приложение для звонков, и даже в настольной версии Chrome, если вы вошли в аккаунт и у вас включена синхронизация в браузере в компьютере и в телефоне, то при переходе по такой ссылке или при нажатии правой кнопкой мыши по ссылке предлагается ещё вариант — позвонить с телефона)

<a href="tel:+78672292829">+7 (8672) 29-28-29</a>


Также у вас найдено вредное правило :focus { outline: none; }, которое не позволяет передвигаться по странице при помощи клавиатуры или пульта — удалите такое правило, или напишите свой стиль, который позволяет понять, что человек сфокусирован на ссылке.

Последний раз редактировалось Malleys, 18.04.2020 в 06:00.
Ответить с цитированием