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

$("#menu_con div.tag dd > p:first-child")

请问 dd > p:first-child怎么理解,顺序是什么?

 dd > p:first-child    

 dd > p:first-child

那个对?

正在回答

4 回答

first-child即筛选为第一个孩子的p元素,它前面有其它元素作为兄弟的p元素不能选


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

第二个吧;首先,我们要找p元素,然后定位到第几个p元素

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

请问 dd > p:first-child怎么理解,顺序是什么?

 dd > p:first-child    

 dd > p:first-child

dd标签下的p标签中的第一个元素,

$("#menu_con div.tag dd > p:first-child")不好理解就试试我这种:

$('#menu_con .tag p:first-child')

0 回复 有任何疑惑可以回复我~
  1.  首先选中ID为menu_con的元素

  2. 在上一步基础上“ div.tag”注意div之前的空格是可以理解为CSS的后代选择器,意思是上一步中后代为div且class为tag的元素

  3. 然后再选一次后代dd

  4. >是子选择器,在选中dd的基础上选择第一层中所有的p元素

  5. 然后得到的是一个p元素集合,first-child即为选择第一个P元素

    综上最后就得到结果


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

小白脸专业户

你的回答我一下看懂了,点赞
2017-06-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$("#menu_con div.tag dd > p:first-child")

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