jQuery - 2 pseudo selectors?
css, css-selectors, javascript, jquery, jquery-selectors
Solution
The method you're looking for is `filter()`. It will filter down a list of jQuery objects based on the given selector. Since there was no "not `:hidden`" selector I could found, I used the opposite `:visible`.
$("ul#filterlist li:nth-child(3n)").filter(":visible").css("marginTop", "0");
Hope this helps!
Problem
Possible Duplicate: Combining jQuery :not and :nth-child selectors is this possible? Here is my code: ``` $("ul#filterlist li:nth-child(3n)").css("marginTop", "0"); ``` If I wanted to apply that to the list, but only to those items VISIBLE in the list (some get hidden, I don't want them counted), how would it be achieved? I was thinking something like: ``` $("ul#filterlist li:nth-child(3n)").not(":hidden").css("marginTop", "0"); ``` But it won't work. Neither will anything I try with :visible Any ideas? Thanks.