$(function () {
jQuery.fn.extend({
///arr 要合并的列索引
///用第一个索引列为合并标准
magerCell: function (arr) {
var indexList = [];
indexList.push(0)
for (var i = 1; i < this[0].rows.length ; i++) {
var a = $(this[0].rows[i - 1].cells[arr[0]]).text();
var b = $(this[0].rows[i].cells[arr[0]]).text();
if (a == b) {
continue;
}
else {
indexList.push(i)
}
}
indexList.push(this[0].rows.length)
for (var i = 0; i < indexList.length; i++) {
var a = indexList[i];
var b = indexList[i + 1];
if (b - a > 1) {
for (var j = 1; j < b - a; j++) {
for (var k = 0; k < arr.length; k++) {
$(this[0].rows[a + j].cells[arr[k]]).hide();
this[0].rows[a].cells[arr[k]].rowSpan = b - a;
}
}
}
}
}
});
$("#sssss").magerCell([0, 1, 3]);
})