jQuery表格(Table)基本操作实例分析

前端之家收集整理的这篇文章主要介绍了jQuery表格(Table)基本操作实例分析前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了jQuery表格(Table)基本操作。分享给大家供大家参考,具体如下:

Jquery 操作 Html Table 是很方便的,这里对表格的基本操作进行一下简单的总结。

首先建立一个通用的表格css 和一个 表格Table:

一、鼠标移动到行更换背景色:

增加一个css样式:

Js脚本:

获取大于 tr index 为0 的所有tr,即不包括表头 $("#table1 tr:gt(0)").hover( function () { $(this).addClass("hover") },function () { $(this).removeClass("hover") }) });

结果执行结果:

二、 表格奇偶行变色 :

奇数行和偶数行css:

Js脚本:

结果显示

三、基本操作:

(1)删除行,比如删除表格中的第二行:

删除指定行(第二行) $("#table3 tr:gt(0):eq(1)").remove();

(2)删除列,比如删除表格中的第二列:

获取子元素索引从 0 开始,先删除表头 $("#table3 tr th:eq(1)").remove(); //nth-child:获取子元素从 1 开始 $("#table3 tr td:nth-child(2)").remove();

(3)删除其它行,比如第二行之外的所有行:

(4)删除其它列,比如第二列之外的所有列:

删除表头 $("#table3 tr th:not(:eq(1))").remove(); $("#table3 tr td:not(:nth-child(2))").remove();

(5)隐藏行,比如隐藏第二行:

显示 //$("#table3 tr:gt(0):eq(1)").css("display","");

(6)隐藏列,比如隐藏第二列:

显示 //$("#table3 tr th:eq(1)").css("display",""); //$("#table3 tr td:nth-child(2)").css("display","");

(7)插入新行,在表格最后的位置:

(8)插入行,在第二行之后插入:

(9)获得单元格的值,比如第二行第三列:

显示:第二行第三列

(10)获取一列的所有值,比如第二列:

(11)获取一行的所有值,比如第二行:

(12)合并行单元格 比如合并 第二行第二个和第三个单元格:

(13)拆分行单元格将上面合并的单元格还原:

(14)合并列单元格,比如合并第二列第二个单元格和第三个单元格

(15)拆分列单元格,比如将上面刚合并的单元格还原:

(16)为每个单元格增加点击事件,并弹出该单元格行索引和列索引:

附:

完整实例代码点击此处本站下载

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》及《

希望本文所述对大家jQuery程序设计有所帮助。

猜你在找的jQuery相关文章