scrollTop offset
본문
scrollTop offset
을사용해서요
var num=$(this).scrollTop(); 스크롤이 지정 div에 갓을때 작동해라.
var sec2 = $(".section1").offset();
$('html, body').animate({scrollTop:sec2.top});
이런식으로...
정확한 소스좀주실수 있을까요... 초보자로서 너무어려워서요..
var num = $(this).scrollTop();
if(num>=winHeight && num<(winHeight+1000)){
//$('.map_bar').removeClass('on');
$('.header .header_bottom .gnb li a').removeClass('on');
$('.header .header_bottom .gnb li a').eq(0).addClass('on'); //.eq(0) 형제요소를 찾을때 사용
} else if(num>=(winHeight+1000) && num<3750){
// $('.map_bar').removeClass('on');
$('.header .header_bottom .gnb li a').removeClass('on');
$('.header .header_bottom .gnb li a').eq(1).addClass('on');
}
이 방법으로했을때는 디아이브 추가하면 다 틀려져서요,,,
찾아보니 offset이라는게 있길래 문의드립니다.
답변 1
var DIVoffset = $('#해당DIV아이디').offset(); $(window).scroll(function () { if ($(this).scrollTop() >= DIVoffset.top) {
//여기 내용 작성
}
}