Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Подсветка пунктов фиксированного меню при скролле (https://javascript.ru/forum/dom-window/71820-podsvetka-punktov-fiksirovannogo-menyu-pri-skrolle.html)

galaktika123 15.12.2017 09:52

Подсветка пунктов фиксированного меню при скролле
 
Всем привет! Помогите дополнить код, есть плавающее меню, с якорными ссылками, как сделать подсветку этих ссылок в зависимости от положения страници? вот код плавающего меню, и код плавного скролинга. ссылка на сайт http://okna-white.ru

$(document).ready(function(){

var $menu = $("#raka");

$(window).scroll(function(){
if ( $(this).scrollTop() > 0 && $menu.hasClass("rakas") ){
$menu.fadeOut('fast',function(){
$(this).removeClass("rakas")
.addClass("fixed transbg")
.fadeIn('fast');
});
} else if($(this).scrollTop() <= 0 && $menu.hasClass("fixed")) {
$menu.fadeOut('fast',function(){
$(this).removeClass("fixed transbg")
.addClass("rakas")
.fadeIn('fast');
});
}
});
});


$(document).ready(function(){
$("#raka").on("click","a", function (event) {
event.preventDefault();
var id = $(this).attr('href'),
top = $(id).offset().top;
$('body,html').animate({scrollTop: top}, 600);

});
});

galaktika123 16.12.2017 19:17

чего ни кто не поможет???


Часовой пояс GMT +3, время: 04:26.