gpt4 book ai didi

javascript - 有没有办法将 slider 重置为图像 1?

转载 作者:行者123 更新时间:2023-12-02 21:33:41 25 4
gpt4 key购买 nike

我正在尝试创建一个可以在悬停时工作的 slider ,但我想添加的一件事是重置。例如,如果访问者将鼠标悬停在幻灯片上并且他位于第四张图像上,那么当他将鼠标悬停并再次悬停在该幻灯片上时,幻灯片应从图像 1 开始,而不是从图像 4 开始。请帮忙!

这是代码。

jQuery(function($) {
$('.slides').cycle({
fx: 'none',
speed: 4000,
timeout: 70,
}).cycle("pause");

$('.slideshow-block').hover(function() {
$(this).find('.slides').addClass('active').cycle('resume');
}, function() {
$(this).find('.slides').removeClass('active').cycle('pause');
});
* {
margin: 0;
padding: 0;
outline: none;
border: none;
}

.slideshow-block {
position: relative;
width: 1150px;
height: 530px;
overflow: hidden;
background: url('img/3-1.png');
}

.slides {
z-index: 0;
visibility: hidden;
}

.slides.active {
visibility: visible;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>

<div class="slideshow-block">
<ul class="slides">
<li><img src="img/3-1.png" /></li>
<li><img src="img/3-2.png" /></li>
<li><img src="img/3-3.png" /></li>
<li><img src="img/3-4.png" /></li>
<li><img src="img/3-5.png" /></li>
<li><img src="img/3-6.png" /></li>
</ul>
</div>

最佳答案

这可能对您有帮助:

$('.slideshow-block').hover(function(){
setTimeout(function () {
$('.slides').cycle(0);
}, 100);
$(this).find('.slides').addClass('active').cycle('resume');

}, function(){
$(this).find('.slides').removeClass('active').cycle('pause');

});

关于javascript - 有没有办法将 slider 重置为图像 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60558472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com