퀵메뉴가 사이트 하단에 닿기 전에 일정 위치에서 멈추게하는 방법이 있을까요?
본문
초보 코더입니다.^^;;
사이트 왼쪽에 위치 할 퀵메뉴를 코딩해야 합니다.
하단으로 스크롤시 퀵메뉴도 같이 따라서 움직이는 소스를 아래와 같이 찾았습니다.
내용 중 빨간색 부분은 페이지 상단에서 아래로 260px정도 마우스 스크롤 하며 내렸을때부터 퀵메뉴를 움직이라는 명령인거 같은데,
그럼 반대로 퀵메뉴가 사이트 하단에 닿기 전에 일정 위치에서 멈추게하는 방법이 있을까요?
고수님들의 조언 부탁드립니다.
$(function(){
});
if($(this).scrollTop() > 260){
$("#floating_sub2").css({ "position": "fixed", "top": "20px" });
}else{
$("#floating_sub2").css({ "position": "absolute", "top": "280px" });
}
});
});
답변 1
if($(this).scrollTop() > 260 && $(this).scrollTop() $('body').prop("scrollHeight") - 퀵메뉴높이 ){
이건 어때요?
답변을 작성하시기 전에 로그인 해주세요.