javascript scrollTop

javascript scrollTop

QA

javascript scrollTop

본문


$(window).scroll(function() {
		var hd_3=$(".hd_3");
		var win_w = $(window).width(); 
 
	if ( $(this).scrollTop() >= 145){  
		$('.hd').addClass("fx");
	}else{ 
		$('.hd').removeClass("fx");
	}
});  

이렇게 하면 scrolltop이 >= 145일때 fx 가 addClass되는건데요.

(   .fx{ position:fixed;top:0}   ) 



질문은
addClass는 잘되는데
스크롤바를 이용해서 천~~천~히 내리면 나름 부드럽게 addClass가 되는데요.
마우스로 스크롤을 확! 내리면 한 0.몇초 번쩍하고 addClass가 되버리는데 ....

좀 부드럽게 addClass가 되려면 어떻게 해야되나요?ㅜㅜㅜㅜ



 

이 질문에 댓글 쓰기 :

답변 1

음 우선 스크롤이 내려가 addClass를 해야 된다면,

 

fadeOut을 하시고 addClass 후 fadeIn으로 이펙트효과 같은걸 주시면 어떠실까요?

 

훨씬 고급져 보일거에요

 

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

회원로그인

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