【发布时间】:2012-10-16 08:35:59
【问题描述】:
这可能吗?
这是我的代码:
$("ul#filterlist li:nth-child(3n)").css("marginTop", "0");
如果我想将其应用于列表,但仅应用于列表中可见的那些项目(有些被隐藏,我不希望将它们计算在内),如何实现?我在想这样的事情:
$("ul#filterlist li:nth-child(3n)").not(":hidden").css("marginTop", "0");
但这行不通。我也不会尝试任何东西:可见
有什么想法吗?谢谢。
【问题讨论】:
-
它不是 :not 的副本,因为 :not 不是解决方案的一部分,它只是我认为它在逻辑上可行的方式,但它没有,谢谢
标签: javascript jquery css jquery-selectors css-selectors