为了账号安全,请及时绑定邮箱和手机立即绑定

老师您好,问个基础问题

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

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~
#1

磨粉_小新 提问者

非常感谢!
2017-02-17 回复 有任何疑惑可以回复我~
#2

青梅煮酒SSR

打错了 $(".left div:first").css("color","red")
2017-03-20 回复 有任何疑惑可以回复我~

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

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师您好,问个基础问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信