我正在使用 Basic JQuery Slider , 如何获取事件/当前号码,我正在使用多个 slider 。
var bannerslides = $('#banner-slides').bjqs({
animtype : 'slide'
});
var bannerslides2 = $('#banner-slides2').bjqs({
animtype : 'slide'
});
编辑
$scope.update = function() {
//Need to get slider number here, like
console.log(bannerslides.index());
}
HTML:
<div id="banner-slides">
<ul class="bjqs>
<li>
...
</li>
<li>
...
</li>
</ul>
我实际上需要它在按钮的点击事件中来决定一个 Action 。
最佳答案
修改插件以获取当前幻灯片编号。
刚刚添加了一个函数来返回事件/当前幻灯片。
在 init() 之上; return this;
在文件的末尾 bjqs-1.3.js
添加以下函数。
this.getactiveslide = function() {
return state.currentindex;
};
并调用此 console.log(bannerslides.getactiveslide());
希望这有助于将来节省一些人的时间。
关于javascript - 需要获取当前幻灯片编号 - Basic JQuery Slider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28019465/