Javascript 如何为bxSlider使用onSlideAfter()事件,并加载选项useCSS set true?
我希望加载bxSlider(),并将useCSS选项设置为true,以避免使用jQuery转换。但是,这将阻止脚本触发onSlideAfter()事件 这就是我的幻灯片配置的样子:Javascript 如何为bxSlider使用onSlideAfter()事件,并加载选项useCSS set true?,javascript,jquery,bxslider,Javascript,Jquery,Bxslider,我希望加载bxSlider(),并将useCSS选项设置为true,以避免使用jQuery转换。但是,这将阻止脚本触发onSlideAfter()事件 这就是我的幻灯片配置的样子: slider_config = { infiniteLoop: false, slideWidth: 400, pager: false, swipeThreshold: 30, slideMargin: 0, startSlide: 0, hideContro
slider_config = {
infiniteLoop: false,
slideWidth: 400,
pager: false,
swipeThreshold: 30,
slideMargin: 0,
startSlide: 0,
hideControlOnEnd: true,
useCSS: true,
onSliderLoad: function() {
console.log('onSliderLoad'); //executed
},
onSlideAfter: function($slideElement) {
console.log('onSlideAfter'); //not executed if useCSS: true
},
onSlideBefore: function($slideElement, oldIndex, newIndex) {
console.log('onSlideBefore'); //executed
},
onSlideNext: function($slideElement, oldIndex, newIndex) {
console.log('onSlideNext'); //executed
}
};
slider = $('#mydiv').bxSlider(slider_config);
任何提示都值得欣赏-同时,我将删除useCSS选项。我能看到的唯一原因是没有像onSlideBefore()那样的oldIndex和newIndex作为参数。 我有一个bxslider,useCSS为true,并且它都在工作,所以这可能是个问题
onSlideAfter: function($slideElement, oldIndex, newIndex) {
console.log('onSlideAfter');
}