【发布时间】:2012-07-24 14:58:42
【问题描述】:
对于这个特定站点,当我通过 CSS 或 jQuery 使用 nth-child 时,“nth-child”选择器捕获了错误的元素。我在调用的选择器之前得到了一个孩子:
.home article:nth-child(3) {} //captures 2nd child
这似乎是在捕获第二个孩子。如果我尝试:
.home article:nth-child(1) {} //captures nothing
这不捕获任何元素。在 jQuery 中,它显示为一个空数组。这是我正在开发的开发网站。谢谢。
【问题讨论】:
-
嗯.. 不知道为什么会这样。你试过 $('.home article').eq(1); ?
-
你能重现这是一个 JSFiddle 吗? jsfiddle.net/nBfdX 似乎在 Safari 中工作。你在什么浏览器上测试?
标签: jquery css jquery-selectors css-selectors