통합검색

javascript

[Jquery] 화면 아래로 내려갔을때 class 추가

[!]jquery[/!]
 
//Bottom Fixed
botFix = {
    'init' : function(){
        this.action();
    },
    'action' : function(){
        var $ele = {
            'foot' : $('#footer'),
            'wrap' : $('#ft-inquiry')
        }

        var classFix = function(){
            var wt = $(window).scrollTop();
            var wh = $(window).height();
            var tt = $ele.foot.offset().top;

            if(wt < tt - wh){
                $ele.wrap.addClass('on');
            }else{
                $ele.wrap.removeClass('on');
            }
        }

        $(window).on({
            'load scroll' : function(){
                classFix();
            }
        });
    }
}
$(function(){
    if($('#ft-inquiry').length>0){
        botFix.init();
    }
})