jQuery过滤器/选择器

时间:2012-10-25 03:54:41

标签: jquery

<span class="one">
    <span class="two">
        <span class="Three">
                <span class="Four">
                <a href=''>1</a>
                <a href=''>2</a>
                <a href=''>3</a>
                </span>
        </span>
    </span>
</span>

我想从a中选择第一个span class="one"代码 这是正确的语法吗?

$('span.one > a:firstchild')

由于

2 个答案:

答案 0 :(得分:2)

试试这个。你在第一个和孩子之间错过了-。这是访问直接孩子

 $('span.one > a:first-child')

参考:first-child

要从span.one

中选择span.four中的a吗?
 $('span.one a:first-child')

答案 1 :(得分:2)

使用a:first-childa:first两者都可以正常工作

$('span.one a:first-child'); //or
$('span.one a:first')