var resflow = true,pages =2;
var ps=$("#ids").text();
order_code=$("#order_code").html();
$(function(){
/*滚动条追加数据*/
$(window).bind('scroll',function(){
requirementH = 0,docH = 0;
requirementH = ($(window).innerHeight() - 49) + $(window).scrollTop();
docH = ($('.menuOfListRight ul li').size()) * ($('.menuOfListRight ul li').height()+5);
// console.log('requirementH='+requirementH);
// console.log('docH=='+docH);
// console.log('scrolltop=='+$(window).scrollTop());
if( docH
if(pages <=ps){
console.log(pages);
getDate();
$('.menuLoad').show();
} else{
$('.menuLoad').hide();
}
console.log('ssssssss');
}
});
});
/*ajax获取数据**/
function getDate(){
if(resflow){
resflow = false;
if(pages <= ps){
str = '';
$.ajax({
type: "POST",
url: ".././../up_load",
data:{page:pages,id:order_code},
success: function(data) {
for (var i = 0; i < data.length; i++) {
str += '
' +'
'
'
'
'
if(data[i].zhuangxiu==null) {
str+= '
'
'
'
}else{
str+= '
'
'
'
' +''
}
}
$('.menuOfListRight ul').after(str);
}
});
pages ++ ;
resflow = true;
}
}
}
jQuery上拉加载更多
首 页
Vue+jquery上拉加载
-
使用jquery结合ajax做下拉刷新页面,上拉加载页面,俗称分页
jquery结合iscroll.js做下拉刷新页面,上拉加载页面 先上代码,里面都有注释这就不一一说明了