Задать вопрос
@FRRN

Не работает скрипт для якорной ссылки?

На вордпрессе не работает простейший скрипт для якорной ссылки. Понятия не имею в чем дело. При этом работал до этого, потом контент случайно удалился, а в новом блоке просто скроллит вверх.
Вот страница - https://rail-trans.ru/transportnye-sistemy/zhelezn...

скрипт -
$("#spisok").on('click', '[href*="#"]', function(e){
  var fixed_offset = 100;
  $('html,body').stop().animate({ scrollTop: $(this.hash).offset().top - fixed_offset }, 700);
  e.preventDefault();
});
  • Вопрос задан
  • 88 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
@tyzberd
в момент клика ваши блоки скрыты, поэтому он не может высчитать offset().top
и даже при повторном клике он скрывается
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы