jQuery判断选中的第几个元素:普通函数使用 $('元素对象').index(this) ,箭头函数使用 $(e.target).index();

当调用函数为普通函数function(){}时:
 
 $('ul li').mouseover(function () {
                var index = $('ul li').index(this);//获取当前对象的索引
                console.log('我是第几' + index + '个');
    })
 
 
 
 
当调用函数为箭头函数 ()=>{}时,因为箭头函数没有this,此时需要传入参数e
 
$('ul li').mouseover((e) => {
                var index = $(e.target).index(); //获取当前对象的索引
                console.log('我是第几' + index+ '个');
     })
原文地址:https://www.cnblogs.com/JeffreyZhu/p/15605211.html