And*_*ndy 3 javascript jquery selector
我有一个表,通常我使用这个选择器来应用奇数和偶数行:
table.find('tbody tr:even').addClass('even');
table.find('tbody tr:odd').removeClass('even');
Run Code Online (Sandbox Code Playgroud)
我的表有各行插入的行,因此我从奇数行中删除它.
我现在隐藏了某些行
jQueryTrObject.hide();
Run Code Online (Sandbox Code Playgroud)
我想要应用与以前相同的样式,以便备用行,就用户而言被标记为奇数和偶数,并且我希望它考虑到隐藏的行.
我如何编写选择器来执行此操作,因为我必须使用每个选项并专门检查吗?
使用:visible选择器
table.find('tbody tr.even').removeClass('even');
table.find('tbody tr:visible:even').addClass('even');
Run Code Online (Sandbox Code Playgroud)
请记住先使用它,以便:even过滤器适用它.