0.1.12 • Published 8 years ago

jq-paging v0.1.12

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

jq-paging

pagination for jQuery 分页组件

使用

  • 使用时,应指定在何处插入分页,即传入root对应的选择器,配置项如下:

          /**
           * 当前页
           * */
          currentPage:1,
          /**
           * 每页展示条目数量
           * */
          pageSize:5,
          /**
           * 总条目数量
           * */
          total:20,
          /**
           * 分页标签显示个数
           * */
          showNum: 5,
          /**
           * 插入分页的元素标记
           * */
          root:'#pages',
          /**
           * 是否显示提示,默认显示
           * */
              showTip: true,
          /**
           * tip是否显示在左边,true为左false为右,默认为true
           * */
              leftTip: true,
          /**
           * 点击回调事件
           * 返回参数为要显示的页数
           * */
          clickCallBack: function(num){
      
          },
          /**
           * 动态改变配置项参数
           * */
          setOpts:function(opts){}
          

    使用实例: js:

       import { Paging } from '../../src/index.js';
       (()=>{
          new Paging({
             pageSize:5,
             total:203,
             showNum:9,
             root:'#pages',
             clickCallBack:function(num){
                console.log('第'+num+'页');
             }
          });
       })();
       //实例化后更改配置项
       let a = Paging({
             pageSize:5,
             total:192,
             showNum:5,
             showTip:true,
             leftTip:false,
             clickCallBack:function(num){
                location.hash = num;
                console.log('第'+num+'页');
             }
          });
         a.setOpts({
           pageSize:6,
           total:40,
           showNum:5,
           clickCallBack:function(num){
               console.log('第'+num+'页2');
           }
         });  
         

    html:

       <div id="root" style="padding: 10px">
           <div id="pages" class="jq-pages"></div>
       </div>
       
  • 注:若要兼容ie8及以下版本请引入es5-shim。
    在html中判断版本,ie9以下引入。例如:

       <!--[if lt IE 9] >
       <script src="http://cdn.bootcss.com/es5-shim/4.5.9/es5-shim.js"></script>
       <!--[endif]-->

update

  • 0.1.11 修复临界值bug
  • 0.1.10 更新setOpts之后分页的bug
  • 之前版本 init及修复

Command

	#测试	
	npm run test	
	#打包	
	npm run build	
	#例子演示	
	npm run demo	
0.1.12

8 years ago

0.1.11

8 years ago

0.1.10

8 years ago

0.1.9

8 years ago

0.1.8

8 years ago

0.1.7

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.4

8 years ago

0.1.3

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago