问题描述
- 点击的时候怎么获取上一个点击元素的下标
-
$('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())
})
解决方案二:
弄一个全局变量存储一下,每次点击时更新更新变量赋值。
解决方案三:
写一个隐藏域,动态存一下
时间: 2024-10-31 17:06:16