当前位置: 代码迷 >> JavaScript >> jquery div上第一个children如何表达
  详细解决方案

jquery div上第一个children如何表达

热度:483   发布时间:2012-10-18 13:46:55.0
jquery div下第一个children怎么表达
除了$("div").children().eq(0) 和$("div>*").eq(0)以为,该怎么表达,为什么不能用$("div").children().first-child()这种表达方法?

HTML code

<div>
    <a href="#">1111</a>
    <a href="#">2222</a>
    <a href="#">3333</a>
</div>



------解决方案--------------------
$("div>*:nth-child(1)")
------解决方案--------------------
首先jquery api并没有提供first-child()这个方法

可以用
$("div>:first-child")来取得第一个子节点

------解决方案--------------------
$("div>:first-child")
------解决方案--------------------
$("div").children().get(0)
  相关解决方案