$(function(){ $('.cjzb').each(function(index, element) { if($(element).parent().is(':visible')){ //$(element).css('height','400'); $(element).css('overflow-y','scroll'); showpage($(element)); } }); }); function showpage(obj){ $.ajax({ url: '/js/lives/s/upload/livedata.json?t=' + new Date().getTime(), type:'GET', success:function(resobj){ var maxpage = Math.ceil(resobj.length / 2) ; var pages = 1; getpage(obj,resobj,1); var distanceScrollCount = 0; var distanceScroll = 0; var divHight = obj.height(); obj.scroll(function(){ distanceScrollCount = $(this)[0].scrollHeight; distanceScroll = $(this)[0].scrollTop; if((distanceScroll + divHight) >= (distanceScrollCount-50)){ pages++; if(pages>maxpage){ return; } getpage(obj,resobj,pages); } }); }, error: function(){ $('.newYearshow').hide(); console.log('err:allpage'); } }); } function getpage(obj,resobj,pages){ var pl = 0; var txt = ''; obj.append('
'); for(var i=(pages-1)*2; i