AyaWo.Web/Content/vue/page.js

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//分页插件 
/** 
ch 
**/
(function($){ 
    var ms = { 
     init:function(obj,args){ 
      return (function(){ 
       ms.fillHtml(obj,args); 
       ms.bindEvent(obj,args); 
      })(); 
     }, 
     //填充html 
     fillHtml:function(obj,args){ 
      return (function(){ 
       obj.empty(); 
       //上一页 
       if(args.current > 1){ 
        obj.append('<a href="javascript:;" class="prevPage">上一页</a>'); 
       }else{ 
        obj.remove('.prevPage'); 
        obj.append('<span class="disabled">上一页</span>'); 
       } 
       //中间页码 
       if(args.current != 1 && args.current >= 4 && args.pageCount != 4){ 
        obj.append('<a href="javascript:;" class="tcdNumber">'+1+'</a>'); 
       } 
       if(args.current-2 > 2 && args.current <= args.pageCount && args.pageCount > 5){ 
        obj.append('<span>...</span>'); 
       } 
       var start = args.current -2,end = args.current+2; 
       if((start > 1 && args.current < 4)||args.current == 1){ 
        end++; 
       } 
       if(args.current > args.pageCount-4 && args.current >= args.pageCount){ 
        start--; 
       } 
       for (;start <= end; start++) { 
        if(start <= args.pageCount && start >= 1){ 
         if(start != args.current){ 
          obj.append('<a href="javascript:;" class="tcdNumber">'+ start +'</a>'); 
         }else{ 
          obj.append('<span class="current">'+ start +'</span>'); 
         } 
        } 
       } 
       if(args.current + 2 < args.pageCount - 1 && args.current >= 1 && args.pageCount > 5){ 
        obj.append('<span>...</span>'); 
       } 
       if(args.current != args.pageCount && args.current < args.pageCount -2 && args.pageCount != 4){ 
        obj.append('<a href="javascript:;" class="tcdNumber">'+args.pageCount+'</a>'); 
       } 
       //下一页 
       if(args.current < args.pageCount){ 
        obj.append('<a href="javascript:;" class="nextPage">下一页</a>'); 
       }else{ 
        obj.remove('.nextPage'); 
        obj.append('<span class="disabled">下一页</span>'); 
       } 
      })(); 
后面还有 39 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。