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

Как заставить работать якоря при ajax подгрузке?

Здравствуйте, реализовал AJAX подгрузку секций лендинга при прокрутке. Реализовал подгрузку посекционно. Секции успешно запрашиваются поочередно с сервера и добавляются в документ посредством
$("section:last").after(data);


Но появилась проблема: на каждой секции лендинга стоит якорь и на этот якорь завязан пункт меню.

Вопрос: Как реализовать навигацию, если по факту ни одна(при старте) или несколько(при просморе) секций недоступны для просмотра, а пользователь уже кликает по их якорям?
  • Вопрос задан
  • 299 просмотров
Подписаться 1 Средний 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
@ps1panda
Верстальщик, начинающий front-end
$('body').on('click','.link',function(){
$(window).scrollTop($('#section').offset().top)
})
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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