【发布时间】:2012-07-07 13:30:55
【问题描述】:
我有许多元素(兄弟),它们可能被隐藏也可能不被隐藏(应用了“is-hidden”类)。
我想根据其索引选择其中一个元素,因此使用 :nth-child 伪类。
但是,我想选择第 n 个 可见 子元素,而不是所有元素的第 n 个子元素。所以我尝试了类似的方法:
$('.product-cell'):not('is-hidden'):nth-child(2);
但这不起作用,是我弄乱了我的语法还是不可能像这样堆叠伪类?我该如何解决这个问题?
【问题讨论】:
-
对不起,今天下午很累。以至于我无法从 CSS 中分辨出 jQuery :) 使用 jQuery 解决了问题并重建了我的解决方案的其他部分。还是谢谢!