我正在使用 slider Basic Jquery Slider
我想从第二个索引开始,有时从第三个索引开始。
我怎样才能实现这个目标? 我尝试了以下选项,但没有成功:
$('#banner-slides').bjqs({
animtype : 'slide',
currentslide : 2,
currentindex : 1
});
最佳答案
this.goto = function(position){ // this keyword is added here
state.animating = false;
if(settings.animtype === "slide")
position = position + 1;
go(false,position);
}
init();
return this; // newly added code
您可以将上述脚本添加到 bjqs-1.3.js 文件中并初始化 slider ,如下所示
var bannerslides = $('#banner-slides').bjqs({
animtype : 'slide'
});
然后使用bannerslides.goto(1)
转到第一张幻灯片
您可以创建多个 slider ,例如
var bannerslides1 = $('#banner-slides1').bjqs({
animtype : 'slide'
});
var bannerslides2 = $('#banner-slides2').bjqs({
animtype : 'slide'
});
并像 bannerslides1.goto(1)
一样使用它来转到 bannerslides1
slider 的第一张幻灯片,使用 bannerslides2.goto(1)
来转到 bannerslides2
slider 的第一张幻灯片
我希望你能计算出幻灯片的数量
注意:我还没有完全测试。
更新
我又添加了一个条件,以便在动画淡入淡出
时使其正常工作
更新
找到新代码并告诉我它是否有效
关于javascript - 如何从特定索引开始 - 基本 jquery slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26403703/