jQuery怎么获取子级元素的子级元素

https://img.mukewang.com/5c565918000161f506180114.jpg

https://img4.mukewang.com/5c5659190001c46d08000339.jpg

如图所示 这是个table,比如说我像随便点击一个灰色的td元素,就能打印出它的日期,代码像上面这样只能满足第2行到第4行的按钮点击能显示他们头部的日期,像下面这6-8行点击显示的还只能是第一行的日期,这是错的,求解答:)

为什么date的第一个children()我都没指明是第一行,它就能显示第一行的内容呢?我原本想改成children()[4].children()[inedx],但是不行这又是为什么?是不是因为像这样写的话,第一个children()已经把jquery对象转换成dom对象了?可是就算是这样不是应该也可以获取的到吗?

注:.danger是每一个表格的td元素,图中有八行,$(this).parent()就是该td元素所在的行,再加一个parent()就到table了。


翻过高山走不出你
浏览 338回答 1
1回答

jeck猫

手机打字,可以去jq的中文文档查 find 的用法 可以解决这个问题
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript