scrollTop offset

scrollTop offset

QA

scrollTop offset

답변 1

본문

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) { 

          //여기 내용 작성

         }

}

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 6
© SIRSOFT
현재 페이지 제일 처음으로