我认为这会对您有所帮助:$("li").click(function () { alert($(this).index()); }); 请注意,index()函数返回jquery集合中项目的索引。如果页面上有多个列表,请确保您的选择器只选择您想要的列表项。
$('ul li').click(function() { alert( $(this).parent().find('li').index(this) ); }); 参考资料 我只测试了一个 <ul>。如果你要在多个 <ul> 上执行此操作,则需要使用 .each。