关于type选择器的疑问
<section>
<div></div>
<span></span>
<span class="test"></span>
</section>
<script>
var ele = $('section > .test:first-of-type');
</script>type选择器冒号前面是不是只能是标签名啊??上面的代码就无法输出section下第一个class为test的元素
30
收起
正在回答
1回答
同学你好!
:first-of-type 选择器匹配元素其父级是特定类型的第一个子元素。
这里是可以使用类名的,但是需要把类名提前到第一个写
举个例子:这样是不生效的。

如果将.p提前到第一个就可以生效了:

如果帮助到了你 欢迎采纳 祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星