如何在jQuery中隐藏表行?
我有一张这样的桌子
test1 18,164 test3 24,343
我想用类成员隐藏行。
我做了这样的事情,但它不起作用..
$("#headerTable tbody tr:member").hide();
试试这个
$("#headerTable tbody tr.member").hide();
jQuery中的选择器就像CSS选择器一样,所以你应该可以像这样使用它们。
你可以在这里浏览jQuery选择器文档 ,它包含了你可以做的有趣的事情。
要使用CSS指定类,请使用点来表示它是类,而不是冒号。 jQuery使用冒号来filter。
$("tr.member").hide();
除非你想特定于一张桌子,否则很好。
你也可以使用find
。
$('#headerTable').find('.member').hide();
或者,如果应隐藏具有类member
所有行(实际上是元素):
$('.member').hide();
应该管用。
$(“#headerTable .member”)。hide();