jQuery调整表格宽度大小插件colResizable.js

所属分类:输入,UI-拖和放,图表

 30477  302  查看评论 (0)
分享到微信朋友圈
X
jQuery调整表格宽度大小插件colResizable.js ie兼容9

colResizable.js

  • 与鼠标和触摸设备 (PC、平板电脑和手机) 兼容

  • 与百分比和基于像素的表布局的兼容性

  • 调整列大小不改变总表宽度 (可选)

  • 无需外部资源 (如图像或样式表)

  • 页面刷新或回发后的可选布局持久性

  • 列锚点的自定义

  • 占用体积小(colResizable 1.0只有2kb)

  • 事件

使用用法

要使用此插件,一旦jQuery被加载,脚本引用必须被添加到文档的头部分中的colResizable.min.js文件中。为了增强一个表(或表的集合),用jQuery包装器指向它并应用colResizable()方法。

<script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script>
<script  src="colResizable-1.6.js"></script>

html

<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

$(function() {
    $("table").colResizable({
        liveDrag: true, //实时显示滑动位置
        gripInnerHtml: "<div class='grip'></div>",
        postbackSafe: true, //刷新后保留之前的拖拽宽度
    });
})
相关插件-拖和放,图表

jQuery拖拽拖放插件DAD

DAD 是一款基于 jQuery 的拖拽拖放插件,它支持常见的水平拖放、垂直拖放、多行拖放、指定拖放区域、回调函数、允许禁止拖放等等,同时你也可以稍加改造,做成类似垃圾篓、购物车等效果。
  拖和放
 81483  653

鼠标拖动翻页

鼠标可以拖动表格来翻页,十分方便,界面也很漂亮
  拖和放
 29764  329

jQuery刻度尺特效(移动端)

jQuery手指滑动刻度尺选择值特效是一款手机移动端滑动刻度尺代码。
  拖和放
 36634  326

jquery div拖拽换位合并拆分(原创)

拖动div块,两个div距离足够近时合并,远一点时换位。右键点击已合并的div,可显示可选择拆分数组,点击要拆分的数据,即可拆分。再次右击已合并的div即可收起可选择的拆分数据组
  拖和放
 21609  228

讨论这个项目(0)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复