我有一个表,使用bootstrap,用于:nth-child
设置交替表行的样式.但是,每当我用jQuery删除一行时.hide()
,交替的行都会中断.
HTML:
Heading A | Heading B | Heading C |
---|---|---|
0 | b | c |
1 | b | c |
2 | b | c |
3 | b | c |
4 | b | c |
JS:
$('#r4').hide();
http://jsfiddle.net/saznq/1/
我想知道是否有一种简单的方法可以使用新配置重置表.我总是可以创建自己的类.even
和.odd
类,并在每次更新后过滤表以删除并重新应用类,但希望有一个更优雅的解决方案.
除此之外$('#r4').remove();
,您可以使用以下内容:
$('#r4').after('<tr></tr>').hide();
jsFiddle例子
这会隐藏元素,并<tr>
在其后面添加一个空元素,移动它的移除,从而不会干扰:nth-child
样式.