点击的时候怎么获取上一个点击元素的下标

$('li').on('click',function(){
console.log($(this).index())

})












    • 不是点击当前元素的上一个,是比如我第一次点了第3个,第二次点了第7个,我怎么获取到第一次点的位置
    
        var preIndex = -1;
        $('li').on('click', function () {
            console.log(preIndex)
            preIndex = $(this).index()
            console.log($(this).index())
        })
    

    弄一个全局变量存储一下,每次点击时更新更新变量赋值。

    写一个隐藏域,动态存一下