光滑的滑块如果只有1个项目则不会抛出任何事件

时间:2018-03-30 07:39:50

标签: javascript jquery event-handling slider slick

我已经实现了一个处理动态数据的光滑滑块。我遇到的问题是只有一张幻灯片。在这种情况下,不会抛出任何事件。如果这个“幻灯片”是一个视频项目,我需要在视频结束时从头开始回收它 我甚至在光滑的代码中实现了一个触发器,但似乎也没有抛出这个触发器(如果只是一张幻灯片)。

    Slick.prototype.changeSlide = function(event, dontAnimate) {

    var _ = this,
        $target = $(event.currentTarget),
        indexOffset, slideOffset, unevenOffset;


    _.$slider.trigger('recycle', [_, event]);

任何建议都表示赞赏。

1 个答案:

答案 0 :(得分:0)

现在看起来这个事件被抛出(在之前的版本中我添加了其他可能导致事件未被抛出的参数)。

我希望这个活动会在新版本中添加。