📜  jQuery | index() 示例(1)

📅  最后修改于: 2023-12-03 15:16:47.401000             🧑  作者: Mango

jQuery | index() 示例

在 jQuery 中,index() 方法返回元素在父元素中的位置,从 0 开始计数。这个方法常常用于查找元素的索引,或者确定它们在其他元素中的位置。

语法
$(selector).index()
参数

该方法不接受任何参数。

返回值

index() 方法返回指定元素在同级元素中的索引位置,如果没有符合条件的元素,则返回 -1

示例

以下是一个示例代码,展示如何使用 index() 方法:

<!DOCTYPE html>
<html>
<head>
	<title>jQuery | index() 示例</title>
	<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
</head>
<body>

	<ul>
		<li>苹果</li>
		<li>香蕉</li>
		<li>橘子</li>
		<li>葡萄</li>
	</ul>

	<script>
		// 获取某个元素的索引位置
		let index = $('li').eq(2).index();
		console.log(index); // 输出 2
	</script>

</body>
</html>

在上述示例代码中,我们首先定义了一个包含苹果、香蕉、橘子、葡萄等多个元素的列表,并通过 jQuery 选择器获取了第三个元素(橘子),然后使用 index() 方法获取它在同级元素中的索引位置。最后通过控制台输出这个索引值。

需要注意的是,由于 index() 方法是从 0 开始计数的,所以在本例中橘子的位置是 2,而不是我们通常所认为的第 3 个元素。