eq()方法返回具有选定元素的特定索引号的元素。
索引号始终从0开始,因此第一个数字将具有索引0(而不是1)。
$(selector).eq(index)
返回第三段(索引号2):
$("button").click(function(){ $("p").eq(2).css("background-color", "red"); });测试看看‹/›
返回第二个列表项(索引号1):
$("button").click(function(){ $("li").eq(1).css("background-color", "red"); });测试看看‹/›
提供负数表示从末尾开始,而不是从头开始的位置:
$("button").click(function(){ $("li").eq(-2).css("background-color", "red"); });测试看看‹/›
通过添加适当的类,将索引为2的span的类名变成blue:
$("button").click(function(){ $("body").find("span").eq(2).addClass("blue"); });测试看看‹/›
参数 | 描述 |
---|---|
index | 一个整数,指示元素的从零开始的位置 注意:使用负数将从所选元素的末尾,而不是开头开始索引计数 |