function hebingRows(col, atrrb) {
var trs = $("table tbody tr");
var rows = 1;
for (var i = trs.length; i > 0; i--) {
var cur = $($(trs[i]).find("td")[col]).attr(atrrb);
var next = $($(trs[i - 1]).find("td")[col]).attr(atrrb);
if (cur == next) {
rows++;
$($(trs[i]).find("td")[col]).remove();
} else {
$($(trs[i]).find("td")[col]).attr("rowspan", rows);
rows = 1;
}
}
}

调用方式:atrrb是根据什么属性合并列

$(function () {
hebingRows(7, "data-dealid");
hebingRows(0, "data-distid");
});

最新文章

  1. Protobuf使用规范分享
  2. oracle 11g crs检测结果
  3. VR视频外包公司(长年承接虚拟全景外包、虚拟现实视频外包)
  4. pyqt4:线程的串联运行方式
  5. Linux手动释放内存
  6. 如何获取客户端MAC地址(三个方法)
  7. Swift3.0语言教程替换子字符串
  8. Hbase1.0 客户端api
  9. Django开发笔记之数据库的设计
  10. jquery mobile的事件
  11. Sublime Text 插件 & 使用技巧
  12. jQuery 写的幻灯左右切换插件
  13. 在屏幕上显示C盘根目录下的所有文件和文件夹
  14. 静态Web开发 HTML
  15. [html][css]让文字在div中居中的方法[转]
  16. start_amboot()函数分析
  17. activity_main.xml: java.lang.NullPointerException
  18. xhEditor入门基础
  19. 苹果手机使用替代onkeyup的方法
  20. 解决C盘中的文件不能修改问题

热门文章

  1. 1.Counting DNA Nucleotides
  2. handler和Timer的用法
  3. HTML5 3D爱心动画 晚来的七夕礼物
  4. 人类大脑只开发了10%? I don't think so.
  5. 采集数据和memchche的存储使用,分页展示
  6. Digital root(数根)
  7. VBA编程常用语句
  8. 副本限制修改-M端
  9. Linux 基础笔记
  10. 使用vue给导航栏添加链接