1
, 초보자 질문입니다. 기본적으로, 나는 해당 섹션으로 스크롤 할 때 내 링크가 붉은 색이 될 필요가 있습니다. 나는 이미 온라인에서 몇 가지 예제를 찾아 보았지만 실제로 시도한 것은 하나도 없었고 JS는 어리석은 편이었다.간단한 scrollspy 효과 JQuery와
누구든지 여기에 도울 수 있습니까? 당신의 시간을 https://jsfiddle.net/Tiph/v6vtczwe/
Tahnk 당신이 너무 많이 도움 : 여기
내가 지금까지 가지고있는 전체 JSFiddle입니다!$(document).ready(function(){
//SMOOTHSCROLL
$('.nav-top a, .scrollDown').click(function(){
$('html, body').animate({
scrollTop: $($(this).attr('href'))
.offset().top
}, 700);
return false;
});
});
$(window).scroll(function(){
var $window =$(window);
var scroll_top = $(window).scrollTop();
console.log($(window).scrollTop());
var position = $("section").offset().top;
var news = $("#newsSection").offset().top;
var shows = $("#showsSection").offset().top;
if (scroll_top >= news) {
$('.news').addClass("selected");
}
if (scroll_top >= shows) {
$('.shows').addClass("selected");
}
});