问答详情
源自:2-16 综合案例

关于:nth-child(10)与 :eq(10)

<script type="text/javascript">
        //选中2个dd列表中第10个元素,并改变颜色
        //这里用了nth-child 选择的他们所有父元素的第n个子元素
       // $('dd a:nth-child(10)').css('color','#66CD00');
       $('dd:eq(10)').css('color','#66CD00');
    </script>


为什么这里用$('dd:eq(10)').css('color','#66CD00');

文字的颜色没有改变的?

提问者:盯叮町玎仃 2016-07-21 16:37

个回答

  • qq_LM_3
    2016-07-21 16:57:49
    已采纳

    dd没有10个 就2个dd标签, dd a:eq(10)

  • qq_自我放逐_0
    2016-07-21 17:05:20

    :nth-child(10)  表示第10个子元素,从1开始索引。:eq(10)表示第11个子元素,从0开始索引

  • qq_自我放逐_0
    2016-07-21 17:02:49

    dd标签只有两个。dd列表中的第10个元素表示dd的第十个子元素