封装的一个JQuery插件 ,作用是实现动态单元格合并

来源:互联网 发布:gsx账号查询软件 编辑:程序博客网 时间:2024/05/13 08:39
function colsInit(tab){//封装的一个JQuery插件 ,作用是实现动态单元格合并jQuery.fn.rowspan = function(colIdx) {  return this.each(function(){ var that;   var rows;  $('tr', this).each(function(row) {  $('td:eq('+colIdx+')', this).filter(':visible').each(function(col) {  if (that!=null && $(this).html() == $(that).html()) {  rowspan = $(that).attr("rowSpan");  if (rowspan == undefined) {  $(that).attr("rowSpan",1);  rowspan = $(that).attr("rowSpan");     }  rowspan = Number(rowspan)+1;  $(that).attr("rowSpan",rowspan);  $(this).hide();  } else { that = this;  }  });  });    });  }  $(function() { $('#'+tab+'').rowspan(0);//传入的参数是对应的列数从0开始,哪一列有相同的内容就输入对应的列数值  }); }

0 0
原创粉丝点击