带有隐藏行的 jQuery 表斑马条纹

标签 jquery css html-table hidden

我一直在使用以下内容,没有出现任何问题:

$("#tableid tr:even").addClass("evenClass");

但现在我的表格中有一些隐藏的行,这会弄乱斑马条纹样式。我尝试添加 'is(":visible")' 之类的东西但无济于事。有什么想法吗?

最佳答案

尝试添加 :visible伪选择器:

$("#tableid tr:visible:even").addClass("evenClass");

演示:http://jsfiddle.net/gRyFx/1/

关于带有隐藏行的 jQuery 表斑马条纹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3586751/

相关文章:

php - 为循环中的每个表行赋予唯一类

css - Div表交替行4个单元格和1个单元格

jquery - django + 使用 jquery 标记

html - 带有 CSS Grid 的 Div 在 chrome 和 firefox 中表现不一致

javascript - 在动态表单中增加表单输入字段名称属性的索引

jquery - 设置 cookie 弹出窗口

css - 这个微型网站的页脚最奇怪的地方

python - BeautifulSoup:如何解析表中未标识的 TD 列表

javascript - jQuery:确定一个函数是否被调用为 jQuery 事件处理程序(回调)

javascript - CouchDB 查询问题