【问题标题】:Detect when slick slider initialises检测光滑滑块何时初始化
【发布时间】:2015-01-30 13:19:05
【问题描述】:

我试图在slick 初始化时触发一些代码。显然,在最新的 1.4 版中,“回调方法已被弃用并替换为事件。”

这对我不起作用:

$('.spv-slider').on('init', function(event, slick){
    console.log("initialised")
});

这有什么问题?

【问题讨论】:

    标签: jquery slick.js


    【解决方案1】:

    我不确定您是在什么时候尝试初始化 slickslider,但您必须在 绑定 init 事件之后进行。

    所以像你一样编写你的代码,然后初始化滑块:

    $('.spv-slider').on('init', function(event, slick){
        console.log("initialized")
    });
    

    然后:

    $('.spv-slider').slick();
    

    【讨论】:

    • 滑块初始化后似乎不会触发。我试图在 init 上触发 slickNext 事件,但我收到错误 Cannot read property 'slickNext' of undefined... 话虽如此,答案是正确的,因为 init 事件必须写在 slick 函数之前。
    猜你喜欢
    • 2023-03-24
    • 2017-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多