我试图改变“table tr”的背景,如果它有一个“colpan”,如果它包含“th”,但下面的内容不会起作用。
$("#mytable tr").contains('th').attr('colspan').hide();
你能帮忙吗?'
答案 0 :(得分:7)
尝试:
$('#mytable tr').filter(
function(){
return $(this).has('th[colspan]').length;
}).hide();
编辑将.length
添加到过滤器中,因为在jQuery中找到一个空数组会被视为查找内容...叹息。
答案 1 :(得分:2)
试试这个。
$("#mytable th[colspan]").parent().hide()
答案 2 :(得分:1)
试试这段代码:
$('th[colspan]').parents('tr').hide();
答案 3 :(得分:1)
$('#mytable> tbody> tr> th [colspan]')。hide();
将隐藏 mytable 中具有 colspan 属性的所有 。
请不要忘记投票。
:)