jquery中index()方法的理解
1.$(this).index()的理解
$(selector).index()获得第一个匹配元素相对于其同级元素的 index 位置。例如:
-
<!DOCTYPE html>$(document).ready(function(){$("ul li.hot").click(function(){alert($(this).index());});});
点击第一个拥有hot的li返回的index是1
而$(selector).index(element)获得元素相对于选择器的 index 位置。该元素可以通过 DOM 元素或 jQuery 选择器来指定。例如
-
<!DOCTYPE html>$(document).ready(function(){$("ul li.hot").click(function(){alert($(this).index('.hot'));});});
点击第一个hot的li返回的是index为0
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步