Bel*_*sen 4 javascript jquery jquery-selectors
我需要选择倒数第二个输入可选元素的值:
<tr><td><select class="x">...</select></td></tr>
<tr><td><select class="x">...</select></td></tr>
<tr><td><select class="x">...</select></td></tr>
Run Code Online (Sandbox Code Playgroud)
选择输入标签位于tr标签内.
如果我使用$("select.x").last(),jQuery选择最后一个元素.我需要选择倒数第二名.
以下所有内容都可以解决问题(选择倒数第二个元素):
$("select.x").eq(select.length - 1)
$("select.x:nth-last-of-type(2)")
$("select.x:nth-last-child(2)")
$("select.x").last().prev()
Run Code Online (Sandbox Code Playgroud)
您可以使用.eq()负索引:
$("select.x").eq(-2);
Run Code Online (Sandbox Code Playgroud)
这些负面索引是"1索引":-1给出最后一个元素,-2倒数第二个,依此类推.
| 归档时间: |
|
| 查看次数: |
10522 次 |
| 最近记录: |