通过索引jQuery查找子项

ser*_*nni 22 jquery dom

jQuery可以返回最后一个或第一个孩子,它可以正常工作.

但我需要得到第二个孩子.

获取其文本时,此构造(通过索引获取子项)不起作用:

child.parent().parent().children().get(1).text()
Run Code Online (Sandbox Code Playgroud)

那么,我怎样才能找到非最后和非第一个孩子(例如第二个)?

Tam*_*ege 40

试试这个:( .eq()):

selection.eq(1).text()
Run Code Online (Sandbox Code Playgroud)


Lob*_*ity 8

尝试eq()而不是get():

child.parent().parent().children().eq(1).text()
Run Code Online (Sandbox Code Playgroud)

您也可以通过选择器执行此操作:

$("div:eq(1)")
Run Code Online (Sandbox Code Playgroud)