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

$("#menu_con > div:first dd:eq(0) > a:lt(4)")

$("#menu_con > div:first dd:eq(0) > a:lt(4)") 怎么样理解整个行代码里面的“>”,级其他标签。

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

ID名为menu_con的元素下的,类名为tag的div下的,dd元素下的第一层后代的p元素;

 获得这些p元素后,看这些p元素,如果是作为,它自己父元素的第一个子元素,那么就筛选出来它。


正在回答

2 回答

ID名为menu_con的元素下的第一个子元素(不包括孙子元素)div下的第一个dd元素下的前四个子元素a。

'<'这个符号只选取当前元素的子元素,不包含其他级的后代。

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

qq_我_4 提问者

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

初影_chaos

这个:eq(0) 加上去有什么用,发现加不加效果都一样,能说说作用吗?
2017-02-26 回复 有任何疑惑可以回复我~
#3

CodingJWL 回复 初影_chaos

eq(0)是index为0的意思,取第一个元素,eq(1)取第二个元素,以此类推。效果一样估计是只有一个元素,所以加不加都是那一个。
2017-02-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

$("#menu_con > div:first dd:eq(0) > a:lt(4)")

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