jQuery可以返回最后一个或第一个孩子,它可以正常工作.
但我需要得到第二个孩子.
获取其文本时,此构造(通过索引获取子项)不起作用:
child.parent().parent().children().get(1).text()
Run Code Online (Sandbox Code Playgroud)
那么,我怎样才能找到非最后和非第一个孩子(例如第二个)?
尝试eq()而不是get():
child.parent().parent().children().eq(1).text()
Run Code Online (Sandbox Code Playgroud)
您也可以通过选择器执行此操作:
$("div:eq(1)")
Run Code Online (Sandbox Code Playgroud)