js窗体滚动加载数据事件

js窗体滚动加载数据事件

function scrollData() {
        var top = $(window).scrollTop();//窗体滚动的高度
  var sHeight = $(document).height();//界面的高度
  var wHeight = $(window).height();//窗体的高度
  if(top+ wHeight== sHeight){
            loadData();加载数据事件
  }
}

$(window).scroll(scrollData);

 

function loadMore() {

$(window).unbind('scroll',scrollData);//取消滚动事件

$.ajax({
     url:url,
     dataType:"json",
     data:{"id":id},
     success:function(data) {
            $(window).scroll(scrollData);//绑定滚动事件
     }
   });

}

谢谢支持,多少都行

你可能感兴趣的:(前端技术,js,滚动事件)