Я создал липкую навигацию с помощью плагина jQuery Waypoints, но у меня возникают проблемы с получением параметров навигации, которые всегда выделяются при выборе раздела.
В моем примере вы увидите, что пункт меню является «активным», только когда раздел находится в пределах диапазона, и это изменяется в зависимости от высоты области просмотра, то есть так, как путевые точки должны работать по умолчанию:
http://jsfiddle.net/keith/v6vuN/2/
(или полноэкранная версия: http://jsfiddle.net/keith/v6vuN/2/embedded/result/)
Я бы хотел, чтобы пункты меню всегда выделялись, даже если раздел находится за пределами диапазона.
Например, если я нахожусь в разделе «Избранные» и отображается «Контакт», мне бы хотелось, чтобы опция меню была выделена, даже если высота окна браузера не может прокрутиться до всего раздела.
Имеет ли это смысл? Я бы предпочел не просто добавлять много отступов / полей между разделами или внизу страницы, чтобы сделать его длиннее.