迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
默认模板带的 首页 瀑布流 是一直无限加载吗?直到最后一个数据吗。怎么设置只加载新发布的前60条,然后就不要加载了。
var Mpage=1; //滚动显示更多 var scroll_get = true; //做个标志,不要反反复复的加载 $(document).ready(function () { $(window).scroll(function () { if (scroll_get==true && (400 + $(window).scrollTop())>($(document).height() - $(window).height())) { scroll_get = false; layer.msg('内容加截中,请稍候',{time:1000}); dr_ajax_load_more(); } }); }); function dr_ajax_load_more(){ Mpage++; $.get('{SITE_URL}index.php?s=api&c=api&m=template&name=index_data.html&format=json&page='+Mpage+'&'+Math.random(),function(res){ $('.footer-cont').hide(); if(res.code==1){ if (res.msg.indexOf("</li>") != -1) { $('#content_list').append(res.msg); scroll_get = true; } else { layer.msg("已经显示完了",{time:500}); } }else{ layer.msg(res.msg,{time:2500}); } }, 'json'); }
index_data.html 这个文件里面的标签,加一个限制 num=60 maxlimit=60
{module module=news order=updatetime page=1 num=20 maxlimit=20}
{module module=news order=updatetime num=20 maxlimit=20}
if ($('#content_list li').length > 60) { return ; }