问答详情
源自:2-7 jQuery选择器之基本筛选选择器

基本筛选选择器对象是类还是元素

    <div class="left">
        <div class="div">
            <p>div:first</p>
            <p>:even</p>
        </div>
        <div class="div">
            <p>:odd</p>
        </div>
        <div class="div">
            <p>:even</p>
        </div>
        <div class="div">
            <p>:odd</p>
        </div>
        <div class="div">
            <p>:even</p>
        </div>
        <div class="div">
            <p>div:last</p>
            <p>:odd</p>
        </div>
    </div>

$('.div:first').css("color", "#CD00CD");会将class=div的第一个元素改变颜色。

$('div:first').css("color", "#CD00CD"); 则会将所有div改变颜色。

所以 ,基本筛选选择器必须选中类而不是元素吗?

提问者:宝慕林6291606 2019-01-02 10:38

个回答

  • pangyvemo
    2019-03-12 19:17:39

    这里的$("div:first")是指第一个div元素,也就是class名为left的div,其他div都是它是后代元素,所以设置它的颜色其他的也都统一变色了,只要符合css选择器的都可以进行筛选

  • 江枫萤火
    2019-01-09 20:54:23

    是元素