Не работает якорная ссылка в десктопе. Как решить проблему?
Есть сайт на Wordpress с темой на конструкторе DIVI. При нажатии на ярокные ссылки "О нас" и "Услуги" ничего не происходит если делать это на десктопе. На планше и смартфоне ссылки работают. Делал этот сайт очень давно, раньше все работало. В чем может быть дело?
Страница:
https://astromerkaba.ru/
Дополнительно:
А что ж звёзды не раскроют сию великую тайну? :)
При нажатии на ярокные ссылки "О нас" и "Услуги" ничего не происходит
Это не совсем правда. Если вы пролистаете страницу ниже и нажмете на любой из этих пунктов, то увидите, что страница возвращается к началу.
Разбирайтесь почему ваш плагин "Page scroll to id" криво отрабатывает в полной версии сайта.
Ответы:
Для того чтобы якорь работал должен быть блок на который он ссылается, или из JSа можно отключить чтобы он не реагировал на такие ссылки.
- Там есть блок с данным id
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для того чтобы решить проблему с неработающей якорной ссылкой в десктопной версии сайта, нужно убедиться, что код якорной ссылки написан правильно. Возможно, проблема заключается в том, что ссылка не содержит правильный идентификатор якоря или что-то другое идет не так с кодом.
Прежде всего, убедитесь, что у вас есть якорь на странице, к которому вы пытаетесь ссылаться. Например, если вы хотите создать якорь для элемента с атрибутом id="section1", ваш код должен выглядеть примерно так:
<a href="#section1">Перейти к разделу 1</a> ... <div id="section1"> <!-- Содержимое раздела 1 --> </div>
Если вы уверены, что ваш код якорной ссылки правильный, но ссылка все равно не работает, возможно проблема связана с JavaScript на вашем сайте. Некоторые скрипты могут блокировать стандартное поведение якорных ссылок. В таком случае, вам нужно просмотреть ваш код JavaScript и убедиться, что ничего не мешает работе якорных ссылок.
Если после всех проверок проблема остается нерешенной, попробуйте обратиться к документации вашего сайта или к специалистам по веб-разработке для дальнейшей диагностики проблемы.