网页下滑到底部之后加载更多

// 模态弹窗               

var modelInfo = {
modelText : '创建了一个模态弹窗',
modelShowTime : 200
}


var ennModelBox = {
modelFunction : function(opt) {
opt || (opt = modelInfo)
var modelWarmBox = $('<div class="modelWarmBox"><div class="modelWarm">'
+ (opt.modelText || modelInfo.modelText)
+ '</div></div>');
$('body').append(modelWarmBox);
$('.modelWarmBox').show();
$('.modelWarmBox').height($('body').height());
$('.modelWarmBox').width($(window).width());
setTimeout(function() {


$('.modelWarmBox').remove();


}, opt.modelShowTime || modelInfo.modelShowTime)
}
};


后台获取数据方法这里不写,重点是jsp页面

var st = 0;
$(window)
.scroll(
function(event) {
st = $(document).scrollTop();


if (st >= $(document).height() - $(window).height()) {


var fanslist = document
.getElementById('groupUserList');
var rows = $(".listDiv ul li").length;


$
.ajax({
url : "/famousGroup/getMoreList.do",
type : "post",
dataType : "json",
data : {
limit : rows,
userid : '${userid}',
id : '${groupid}'
},
success : function(data) {


if (data.return_code == "SUCCESS") {


console.log(data);


for ( var i = 0; i < data.data.length; i++) {


var str1 = "<a href='javascript:void(0);' class='groupUser_link'>";


if (data.data[i].photo == '') {
var str2 = "<h1 class='groupUserLogo'><img src='images/shuoshuoImg.jpg' alt='' /></h1>"
} else {
var str2 = "<h1 class='groupUserLogo'><img src='"+data.data[i].photo+"' alt='' /></h1>"
}


if (data.data[i].semblance >= 70) {
var str3 = "<h1 class='searchDetail'><span class='similar-num' style='color: #40c840'>"
+ data.data[i].semblance
+ "%</span></h1>"
} else if (40 <= data.data[i].semblance
&& data.data[i].semblance < 70) {
var str3 = "<h1 class='searchDetail'><span class='similar-num' style='color: #808080'>"
+ data.data[i].semblance
+ "%</span></h1>"
} else if (data.data[i].semblance == '0') {
var str3 = "<h1 class='searchDetail'><span class='similar-num' style='color: #ff5151'>--</span></h1>"
} else {
var str3 = "<h1 class='searchDetail'><span class='similar-num' style='color: #ff5151'>"
+ data.data[i].semblance
+ "%</span></h1>"
}
var str4 = "<h2 class='groupUserName'><p class='name-top'>"
+ data.data[i].name
+ "</p><p class='name-english'>"
+ data.data[i].enName
+ "</p><p class='introduct-down'>"
+ data.data[i].shortSummary
+ "</p></h2>"
//根据实际情况编写
var li = document
.createElement('li');
//创建Li
li.innerHTML = str1
+ str2 + str3
+ str4;//拼接
fanslist
.appendChild(li);//添加li
}
} else {
ennModelBox.modelFunction({
modelText : '没有更多数据了!',
modelShowTime : 1500
})
}


}


});
}
});


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值