Задать вопрос
@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();
});
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Решения вопроса 1
@tyzberd
в момент клика ваши блоки скрыты, поэтому он не может высчитать offset().top
и даже при повторном клике он скрывается
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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