javascript - 如何从特定索引开始 - 基本 jquery slider

标签 javascript jquery slider

我正在使用 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/

相关文章:

javascript - 计算属性对 VueJS 中的 window.innerwidth react

javascript - 我如何检查已经请求的ajax数据?

javascript - jQuery 验证正在重复 else 语句 |验证完成后,将不会打印值

html - chrome 和 moz 的垂直 slider

javascript - 如何在 anchor 标记内创建下一篇/上一篇文章链接?

javascript - 当用户打开一个站点时,在 Magento 主页上打开一个弹出窗口一次

javascript - HTML OnClick() 事件不起作用

javascript - 多个文件检查扩展名是 Pdf

javascript - 具有两个数字输入的多个 slider

javascript - <input> 范围 slider 不重置颜色值