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

clipboard.png

clipboard.png

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

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

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

阅读 2.4k
1 个回答

手机打字,可以去jq的中文文档查 find 的用法 可以解决这个问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题