var msg_list_loading = false;
var page = 1;
var flag = false;
function updateTime(params, type) {
var year=params.getFullYear();
var month=params.getMonth()+1;
var date=params.getDate();
if (type) return year+"-"+month;
return year+"-"+month+"-"+date;
}
function getData() {
$.ajax({
type: 'GET',
url: 'http://ppe.www.inmyshow.com/api/portal/lists/getCategoryPostLists/category_id/2/page/'+page+'',
dataType : "json",
data: {},
success: function(res) {
if (res.data.list.length) {
var data = res.data;
var result = '';
for (let index = 0; index < data.list.length; index++) {
var item = data.list[index];
result += '
'
result += '
'
result += '
'
result += '
'
result += '
'+new Date(new Date(item.published_time.replace(/-/g, "/")).getTime()).getDate()+'
'
result += '
'+updateTime(new Date(new Date(item.published_time.replace(/-/g, "/")).getTime()), 1)+'
'
result += '
'
result += '
'
result += '
'
result += '
'+updateTime(new Date(new Date(item.published_time.replace(/-/g, "/")).getTime()), 0)+'
'
result += '
'+item.post_title+'
'
result += '
'+item.post_excerpt+'
'
result += '
查看更多'
result += '
'
result += '
'
}
$('.news-contain-list').append(result);
msg_list_loading = false;
flag = true;
}
},
error : function(res){
console.log(res);
}
})
}
function load_more_msg () {
var wScrollY = window.scrollY || window.pageYOffset || 0; // 当前滚动条位置
var wInnerH = window.innerHeight; // 设备窗口的高度(不会变)
var bScrollH = document.body.scrollHeight - 400; // 滚动条总高度
if ((wScrollY + wInnerH) >= bScrollH) {
msg_list_loading = true;
page++
getData()
}
}
$(function () {
getData();
$(window).on('scroll', function(){
if (!msg_list_loading && flag) {
load_more_msg();
}
})
})