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

:first过滤选择器可以获取指定父元素中的首个子元素,但该选择器返回的只有一个元素,并不是一个集合,而使用:first-child子元素过滤选择器则可以获取每个父元素中返回的首个子元素,它是一个集合,常用多个集合数据的选择处理。

正在回答

1 回答

其实我这里要表达的是:使用:first和:first-child都是返回首个子元素,这是它们的共同之处,但不同的是前者仅返回单个元素,而后者则返回一个包含多个首元素的子类集合。

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

扬州灬炒饭

:first-child过滤选择器这篇;如果我把$("li:first-child")改成$("ol:first-child");没有任何效果,原因是因为,ol的父元素body的首个子元素是h3,而选择器要的是ol,所以没有任何元素被选择??是这个解释吗,我把ol和h3的位置调换了下,ol的背景色就被成功设置成了绿色。
2015-08-09 回复 有任何疑惑可以回复我~
#2

Diseaon 回复 扬州灬炒饭

有道理,测试结果如你所说
2015-11-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程
意见反馈 帮助中心 APP下载
官方微信