2016-11-15 4 views
0

창 위치에 따라 div에 클래스를 추가하는 기능이 있습니다.함수에 추가 매개 변수 추가

$(window).scroll(function() { 
    var scroll = $(window).scrollTop(); 
    if(scroll >= 300) { 
    $("#s-nav").addClass('s-nav-w'); 
    } else { 
    $("#s-nav").removeClass('s-nav-w'); 
    } 
}); 

추가/제거 할 다른 클래스를 추가하고 싶습니다. .main-nav li a 클래스에 text-w을 추가하고 싶습니다.

+0

를 해결할 수 있음? –

+0

주어진 답변이 작동 한 이후에 다른 else 명령을 추가했습니다. – user3550879

답변

1

이이 문제 그 일에서 당신을 중지 무슨

$(window).scroll(function() { 
    var scroll = $(window).scrollTop(); 
    if (scroll >= 300) { 
     $("#s-nav").addClass('s-nav-w'); 
     $(".main-nav li a").addClass('text-w'); 
    } else{ 
     $("#s-nav").removeClass('s-nav-w'); 
     $(".main-nav li a").removeClass('text-w'); 
    } 
});