·设为首页收藏本站📧邮箱修改🎁免费下载专区💎积分✅卡密📒收藏夹👽聊天室
返回列表 发布新帖

jQuery无限加载(实时加载、不刷新页面)

416 0
发表于 2020-8-19 16:49:30 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
利用的是 jquery.ias.min.js 封包插件。
这个插件和已往发布的翻页、点击加载不同之处在于,这个插件并非是伪加载。而是根据滚动条与页底的距离实时载入数据。
也可以理解成:将本是第二页的内容在不刷新页面的情况下当滚动条达到页底距离时,继续往下载入。
  1. <script type="text/javascript">    var ias = jQuery.ias({        container: ".footslist", //包含所有文章的元素        item: ".footprints", //文章元素        pagination: ".pg", //分页元素        next: ".pg a.nxt", //下一页元素    });    ias.extension(new IASTriggerExtension({        text: '<p>查看更多阅读记录</p>', //此选项为需要点击时的文字        offset: 3, //设置此项后,到 offset+1 页之后需要手动点击才能加载,取消此项则一直为无限加载    }));    ias.extension(new IASSpinnerExtension());    ias.extension(new IASNoneLeftExtension({        text: '<div class="mtw">没有更多了</div>', // 加载完成时的提示    }));    ias.extension(new IASSpinnerExtension());    ias.extension(new IASPagingExtension());    ias.extension(new IASHistoryExtension()); </script>
复制代码
须要注意的几个地方:
一。封包插件会自动为 pagination: ".pg",添加:style="display: none;"
二。如果不需要手动点击,直接删除 offset: 3,
三。如果不需要地址栏自动添加翻页地址,删除如下三行
    ias.extension(new IASSpinnerExtension());
    ias.extension(new IASPagingExtension());
    ias.extension(new IASHistoryExtension());
我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

创宇盾启航版免费网站防御网站加速服务
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:3.145.43.92,GMT+8, 2024-12-23 04:47 , Processed in 0.263027 second(s), 76 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2024 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表