随笔- 125  文章- 1  评论- 2  阅读- 11万 

由于某些原因,想终止当前页继续翻页的操作,可在Infinitescroll回调函数中将翻页事件取消。

代码如下:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// -- 每页滚屏加载的页数--
var IpageItems = 5;
var itemNum = 1;
var $container = $('#container');
$container.infinitescroll({
   loadingImg:"../images/global/bg_loader.gif",
   navSelector : '#page_nav',
   nextSelector : '#page_nav a',
   itemSelector : '.grid_box'
 },
 function(newElements){
   itemNum++;
   // -- 超过指定的每页滚屏数,则不再继续滚屏加载 --
   if(itemNum>=IpageItems){
     // -- 停止翻页加载 --
     $(window).unbind('.infscr');
  }
 }
);

  from:http://www.ibulabula.com/?p=156

 
 posted on   ziye.cc  阅读(1760)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· 你所不知道的 C/C++ 宏知识
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· SQL Server 内存占用高分析
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
阅读排行:
· 我干了两个月的大项目,开源了!
· 千万级的大表,如何做性能调优?
· 推荐一款非常好用的在线 SSH 管理工具
· 盘点!HelloGitHub 年度热门开源项目
· Phi小模型开发教程:用C#开发本地部署AI聊天工具,只需CPU,不需要GPU,3G内存就可以运行,
点击右上角即可分享
微信分享提示