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

老师您好,问个基础问题

为什么我这么写$(".left:first").css("color", "red")显示的效果是.left里面的所以div内容都变红色了,不应该只是.left中第一个div吗?

提问者:磨粉_小新 2017-02-16 10:19

个回答

  • 硬币y
    2017-02-16 11:23:02
    已采纳

    你可以试试 $(",left div:first").css("color","red")

  • Hello_工程师
    2017-02-16 11:37:31

    楼上正解,.left选中的是class属性为left的大的div,而不是里面所有的小的div。first选择性是将:之前选中的元素进一步筛选,是选择结果集中的第一个元素