热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

jquery插件如何通过鼠标拖动改变表格列的宽度

需要准备:1.jquery1.6.2版本(高的版本不能支持,不知原因);2.colResizable-1.3.

需要准备:1. jquery 1.6.2版本(高的版本不能支持,不知原因);

                    2. colResizable-1.3.min.js;

                   *大家可以到我的网盘下载(http://pan.baidu.com/s/1jGGVqqM);

使用步骤:1. 先引入jquery1.6.2版本,释放1.6.2版本中对$符的控制;

                       

var jq162 = $.noConflict();//这里我为了看得清晰,直接把$给换成jq162;                   

    2. 引入 colResizable-1.3.min.js;

    3.  插入如下JS代码以实现功能://我是直接把这段代码也给放到colResizable-1.3.min.js里面了,这样就不用再单独引入JS了,也不用再页面中插JS代码了


 jq162(function(){

var onSampleResized = function(e){
var columns = jq162(e.currentTarget).find("th");
var msg = "columns widths: ";
columns.each(function(){ msg += jq162(this).width() + "px; "; })
jq162("#sample2Txt").html(msg);
};
jq162("#sample2").colResizable({
liveDrag:true, 
gripInnerHtml:"

", 
draggingClass:"dragging", 
onResize:onSampleResized});
});

    4. 使用时只需在需要调整的table上加上对应的ID即可; 

   5. 引入高版本的jquery;

                     


推荐阅读
author-avatar
mobiledu2502891447
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有