当前位置: 首页 > 编程笔记 >

jQuery实现鼠标可拖动调整表格列宽度

云飞翮
2023-03-14
本文向大家介绍jQuery实现鼠标可拖动调整表格列宽度,包括了jQuery实现鼠标可拖动调整表格列宽度的使用技巧和注意事项,需要的朋友参考一下
实现鼠标可拖动调整表格列宽度 如图:
 
一、引入文件:
<script src="/js/jquery-1.8.0.min.js" type="text/javascript"></script> 
<script src="/js/store.js" type="text/javascript"></script> 
<script src="/js/jquery.resizableColumns.js" type="text/javascript"></script> 

二、TABLE
<table id="myTable" border="1"> 
<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> 

以上html只是作为Demo 并不是我项目中所实际使用的,并且在测试的时候 也未能实现。郁闷...

三、实现表格可拖动
<script type="text/javascript"> 
$(function(){ 
$("#myTable").resizableColumns({ 
store: window.store 
}); 
}) 
</script> 

在项目使用过程中 发现无需引入store.js <th>也无需data-resizable-column-id属性

并且$("#myTable").resizableColumns();也可实现功能

所需文件下载地址:http://xiazai.jb51.net/201405/yuanma/jquery-resizableColumns.zip

分别解压两个文件

jquery.resizableColumns.js在\jquery-resizable-columns-gh-pages\dist路径下

store.js在store.js-master路径下
 类似资料:
  • 本文向大家介绍JQuery表格拖动调整列宽效果(自己动手写的),包括了JQuery表格拖动调整列宽效果(自己动手写的)的使用技巧和注意事项,需要的朋友参考一下 类似于桌面程序中的表格拖动表头的效果,当鼠标停留在表头边框线上时,鼠标会变成表示左右拖动的形状,接着拖动鼠标,会在表格中出现一条随鼠标移动的竖线,最后放开鼠标,表格列宽会被调整。最近比较空闲,便自己动手尝试实现,在此分享下小小的成果。 首先

  • 本文向大家介绍JQuery拖动表头边框线调整表格列宽效果代码,包括了JQuery拖动表头边框线调整表格列宽效果代码的使用技巧和注意事项,需要的朋友参考一下 类似于桌面程序中的表格拖动表头的效果,当鼠标停留在表头边框线上时,鼠标会变成表示左右拖动的形状,接着拖动鼠标,会在表格中出现一条随鼠标移动的竖线,最后放开鼠标,表格列宽会被调整。最近比较空闲,便自己动手尝试实现,在此分享下小小的成果。 首先需要

  • 本文向大家介绍jQuery实现鼠标拖动图片功能,包括了jQuery实现鼠标拖动图片功能的使用技巧和注意事项,需要的朋友参考一下 本例利用jQuery实现一个鼠标托动图片的功能。 首先设一个wrapper,wrapper内的坐标即图片移动的坐标 设置图片div,这个div即要拖动的div 上面设置了wrapper的定位为relative,div1的定位为absolute。 接下来设计拖动的算法: 思

  • 本文向大家介绍jQuery实现调整表格单列顺序完整实例,包括了jQuery实现调整表格单列顺序完整实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery实现调整表格单列顺序的方法。分享给大家供大家参考,具体如下: 更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery表格(table)操作技巧汇总》、《jQuery常用插件及用法总结》、《jquery中Ajax用法

  • 本文向大家介绍jquery实现图片列表鼠标移入微动,包括了jquery实现图片列表鼠标移入微动的使用技巧和注意事项,需要的朋友参考一下 本效果使用jQuery和CSS实现了图片列表,当鼠标移入时图片向左微动,移出则复原。 其中的jQuery事件使用mouseenter 和 mouseleave ,事件绑定方法使用新推荐的on方法。 代码如下: 以上就是本文的全部内容,希望对大家有所帮助,同时也希望

  • 本文向大家介绍jQuery实现的鼠标拖动画矩形框示例【可兼容IE8】,包括了jQuery实现的鼠标拖动画矩形框示例【可兼容IE8】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery实现的鼠标拖动画矩形框。分享给大家供大家参考,具体如下: 感兴趣的朋友可以使用如下工具测试上述代码运行效果: 在线HTML/CSS/JavaScript代码运行工具: http://tools.jb51