$(function(){
var page = <?php echo $pindex; ?>;
var win = window;
var doc = document;
function getScrollTop(){ //返回现有位置里顶部的高度
return doc.documentElement.scrollTop || doc.body.scrollTop;
}
function getWindowHeight(){ //返回当前窗口的高度
return win.innerHeight || doc.documentElement.clientHeight;
}
function getDocumentHeight(){ //返回网页高度
return doc.body.scrollHeight;
}
function isScrollEnd(){ //判断是否到底了
return (getScrollTop() + getWindowHeight()) == getDocumentHeight();
}
$(window).scroll(function(){
// 当滚动到最底部以上n像素时, 加载新内容
if (isScrollEnd()) {
$('#loadmore').html('加载中...');
page += 1;
$.ajax({
url:"url",
type:"POST",
data: {
page: page
},
dataType:"json",
success:function(获取数据){
if(数据长度>0){
var morHtml = "";
morHtml += '<a href="'+数据 +'" >';
morHtml += '</a>';
$('.main').append(morHtml);
}else{
}
},
fail:function(data){
这是出错了
}
});
}
});
});