scrollTop offset

scrollTop offset

QA

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

          //여기 내용 작성

         }

}

답변을 작성하시기 전에 로그인 해주세요.
전체 6
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT