问题遇到的现象和发生背景
我想获取图片集合的当前显示图片的索引,想问问使用jQuery怎么获取,我想找到当前索引的index值,但是总是输入-1 0 ,为什么index++不能实现
问题相关代码,请勿粘贴截图
// 获取img集合
var $imgs = $('.imgs img');
$leftBut.click(function(){
nextPage(false);
})
$rightBut.click(function(){
nextPage(true);
})
// 传入一个形参,来确定是否是下一张
// 记录一个变量用来保存当前显示的索引
var currentIndex = 0;
function nextPage(next){
var index = $imgs.find('img').index();
console.log(index)
if(next){
index++
// var index = $imgs.length ? 0:index++;
console.log(index)
// currentIndex = index;
}else{
}
}
运行结果及报错内容
我的解答思路和尝试过的方法
我尝试过使用遍历,但是我不能获得当前的索引值,$(this).index
我想要达到的结果
我想获取图片集合的当前显示图片的索引,想问问使用jQuery怎么获取