滑动滑块初始化不会触发

问题描述 投票:0回答:1

我正在使用Slick Slider(http://kenwheeler.github.io/slick/)作为我的滑块,并尝试将当前幻灯片放入标题中。

代码:

var $el = $('.mgu-basic-slider');

$el.on('init'), function() {
    console.log('dd');
}
$el.slick({
     dots:false,
    adaptiveHeight: true,
    arrows : true
})

$el.on('reInit afterChange', function(event, slick, currentSlide, nextSlide){
var i = (currentSlide ? currentSlide : 0) + 1;
$( ".slick-counter" ).text(i + '/' + slick.slideCount);
});

似乎inti函数不起作用,知道为什么吗?感谢您的帮助

jquery slick.js
1个回答
0
投票

4年后...但是希望对某人有所帮助...您需要在滑块之前绑定init并正确格式化jQuery。不确定reInit。

var $el = $('.mgu-basic-slider');

$el.on('init', function(slick) { // <-- Your code here was malformed
    console.log('Init');
});

$el.slick({
    dots:false,
    adaptiveHeight: true,
    arrows : true
});
© www.soinside.com 2019 - 2024. All rights reserved.