jQuery中 :first选择器,first()和:first-child选择器的区别

来源:互联网 发布:python区分单双引号吗 编辑:程序博客网 时间:2024/05/16 04:31

先看代码:
这里写图片描述

先执行第一条jquery语句,把其他两条注释掉,这里我就不上图了,直接贴结果:
这里写图片描述

执行第二条jquery语句,把其他两条注释掉:
这里写图片描述

执行第三条jquery语句,把其他两条注释掉:
这里写图片描述

总结:
可以看出第一条语句和第二条语句执行的结果是一样的,它们的差别在于:(ulli:first)(ul li).first()会把所有ul下的所有li全部找出来,然后匹配第一个元素。二者最大的差别就是匹配速度了。$(ul li:first-child)是在每个 ul 中查找第一个 li。

0 0
原创粉丝点击