JAVASCRIPT/JQuery

JQUERY scroll 계산하기

kimjiwon506 2023. 4. 5. 17:06
$(window).scroll(function(){
	// 해당 div의 top값
    var mileageOffset = mileageEl.offset().top;
    // $(document).scrollTop() 함수를 통해 현재 스크롤바의 위치값
    var scroll = $(window).outerHeight() / 2 + $(window).scrollTop();

    console.log(scroll,mileageOffset);

    if(scroll > mileageOffset){
        if(!mileageEl.hasClass("on")){
            mileageEl.addClass("on");
            $($(mileageList).get().reverse()).each(function(idx, el){
                $(this)
                    .delay(idx*50)
                    .animate({
                    marginTop: "0",
                    opacity: "1",
                }, 2000, "easeOutBounce");
            });
        }
    }
});