如何将table中的某一行th隐藏?
用jQuery操作:
1、$('tr').find('th:eq(0)').hide();
选择需要隐藏的行tr,找到对应需要隐藏的列th,使用hide()方法。
2、$('tr').find('td:eq(0)').hide();
选择需要隐藏的行tr,找到对应需要隐藏的列td,使用hide()方法。
扩展资料:
table列显示隐藏函数:
tableId:表示table表的ID
columns:表示table列索引 例: 0,1,2,3
type:显示隐藏列 1.显示table列 2.隐藏table列
function hideShowTableTd(tableId, columns, type) {
var strs = new Array(); //定义一数组
strs = columns.split(","); //字符分割
var tableTd = "";
for (var i = 0; i < strs.length; i++) {
tableTd += "td:eq(" + strs[i] + "),th:eq(" + strs[i] + "),"
}
tableTd = tableTd.substring(0, tableTd.length - 1);
if (type == '1') {
$('#' + tableId + ' tr').find(tableTd).show();
}
if (type == '2') {
$('#' + tableId + ' tr').find(tableTd).hide();
}
}
推荐于2017-11-25
3Q
div上加可以但是th不行啊 刚刚我测试了。。。