有些网站的网页内容不是一次性加载完毕的,而是在鼠标向下滚动时动态加载的,这是怎么做到的呢?看下面代码:
var loading = false; 
$(window).scroll(function(){ 
 if((($(window).scrollTop()+$(window).height())+250)>=$(document).height()){ 
      if(loading == false){ 
           loading = true; 
           $('#loadingbar').css("display","block"); 
           $.get("load.php?start="+$('#loaded_max').val(), function(loaded){ 
                $('body').append(loaded); 
                $('#loaded_max').val(parseInt($('#loaded_max').val())+50); 
                $('#loadingbar').css("display","none"); 
                loading = false; 
           }); 
      } 
 } 
}); 
 
$(document).ready(function() { 
 $('#loaded_max').val(50); 
});

发布评论

分享到:

IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!

jQuery实现的进度条效果详解
你是第一个吃螃蟹的人
发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。