【问题标题】:Selecting first div usin jquery [closed]使用 jquery 选择第一个 div [关闭]
【发布时间】:2012-11-10 06:52:15
【问题描述】:

我们如何使用 jquery 选择页面的第一个 div ?

【问题讨论】:

标签: jquery html selection


【解决方案1】:

jQuery 优先选择: http://api.jquery.com/first-selector/

:first 伪类等价于:eq(0)。它也可能是 写成:lt(1)。虽然这仅匹配单个元素, :first-child 可以匹配多个:每个父母一个。

示例:

var div = $('div:first');

提琴手示例: http://jsfiddle.net/wBQfm/

【讨论】:

  • var div = $('div').filter(":first");实际上实现了最佳性能,因为使用 :first 的查询无法利用原生 DOM querySelectorAll() 方法提供的性能提升。
【解决方案2】:

使用这个获得第一个:

var first_div = $( $('div')[0] );

【讨论】:

    猜你喜欢
    • 2011-10-28
    • 2015-08-02
    • 1970-01-01
    • 1970-01-01
    • 2012-10-13
    • 1970-01-01
    • 2012-01-17
    • 2012-01-01
    • 1970-01-01
    相关资源
    最近更新 更多