延时/暂停滑动功能

Delay/Pause Slick Slide Function

本文关键字:功能 暂停 延时      更新时间:2023-09-26

我正试图使用slick在我的网站上创建一个旋转木马。

在我的网站上,我有一个特定的按钮,用户可以选择它来将转盘滑动到下一个部分:

<button class="right-answer" onclick="showResult(this)">3</button>

此按钮使用以下行进行转换:

function showResult(b) {
    if (b.classList.contains('right-answer')) {
        $(".qa").slick('slickNext')
    }
    else { ... }
}

这类似于导航箭头在光滑演示中的工作方式。

我如何才能让用户选择按钮(运行上面的代码(时,它会等待5秒才能执行?

使用setTimeout((

$('button').click(function() {
setTimeout(function() {
    $(".qa").slick('slickNext')
}, 5000);
});