jquery里的eq方法

JQuery中的 eq() 方法是一种非常常用的方法。它能够让我们从多个元素中选出一个或多个元素。这些元素的选择是通过指定索引号来实现的。这个方法使用的是0-based indexing,也就是说它会从0开始计数。

// 例如,我们有以下列表<ul><li>列表项1</li><li>列表项2</li><li>列表项3</li><li>列表项4</li></ul>// 我们可以使用以下代码来选择第3个列表项$("ul li").eq(2);

需要注意的是,索引号从0开始计数,因此我们使用的是2而不是3。这样的代码可以让我们获取列表项的值、属性或者修改其CSS样式。

// 获取列表项的文本值var listItemText = $("ul li").eq(2).text();// 获取列表项的classvar listItemClass = $("ul li").eq(2).attr("class");// 修改列表项的背景色$("ul li").eq(2).css("background-color", "yellow");

另外,eq() 方法还可以传入一个负数,表示从列表末尾开始计数。例如:

// 选择倒数第3个列表项$("ul li").eq(-3);

总之,eq() 方法是在 JQuery 开发中非常有用的一个方法。

jquery里的eq方法