与鼠标和触摸设备 (PC、平板电脑和手机) 兼容
与百分比和基于像素的表布局的兼容性
调整列大小不改变总表宽度 (可选)
无需外部资源 (如图像或样式表)
页面刷新或回发后的可选布局持久性
列锚点的自定义
占用体积小(colResizable 1.0只有2kb)
事件
要使用此插件,一旦jQuery被加载,脚本引用必须被添加到文档的头部分中的colResizable.min.js文件中。为了增强一个表(或表的集合),用jQuery包装器指向它并应用colResizable()方法。
1 2 | < script src = "colResizable-1.6.js" ></ script > |
html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | < table id = "myTable" border = "0" width = "100%" > < thead > < tr > < th data-resizable-column-id = "a" >< input type = "checkbox" /></ th > < th data-resizable-column-id = "b" >栏目类型 </ th > < th data-resizable-column-id = "c" >活动名称 </ th > < th data-resizable-column-id = "d" >状态 </ th > < th data-resizable-column-id = "e" >操作选项</ th > </ tr > </ thead > < tbody > < tr > < td >< input type = "checkbox" /></ td > < td >青春日记</ td > < td >2014年度青春日记征文 </ td > < td >提交 </ td > < td >审核</ td > </ tr > < tr > < td >< input type = "checkbox" /></ td > < td >我和孩子的成长故事</ td > < td >成长故事 </ td > < td >通过 </ td > < td >审核</ td > </ tr > </ tbody > </ table > </ div > |
js
1 2 3 4 5 6 7 | $( function () { $( "table" ).colResizable({ liveDrag: true , //实时显示滑动位置 gripInnerHtml: "<div class='grip'></div>" , postbackSafe: true , //刷新后保留之前的拖拽宽度 }); }) |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com