gpt4 book ai didi

jquery - bx slider : How to continue auto sliding after clicking in default bx pager?

转载 作者:行者123 更新时间:2023-12-03 22:02:55 25 4
gpt4 key购买 nike

我想在单击 bx 寻呼机项目后继续自动滑动。

代码如下:

$(document).ready(function () {
$('.bxslider').bxSlider({
mode: 'horizontal', //mode: 'fade',
speed: 500,
auto: true,
infiniteLoop: true,
hideControlOnEnd: true,
useCSS: false
});

$(".bx-pager-link").click(function () {
console.log('bla');
slider = $('.bxslider').bxSlider();
slider.stopAuto();
slider.startAuto();
//slider.stopShow();
//slider.startShow();
});
});

未注释的 stopShow()startShow() 函数根本不起作用。 startAuto() 继续幻灯片放映,但 bx 寻呼机导航被卡住。即使出现新幻灯片,事件点仍保持事件状态。怎么解决?

最佳答案

你可以这样尝试:

$(document).ready(function () {
var slider = $('.bxslider').bxSlider({
mode: 'horizontal', //mode: 'fade',
speed: 500,
auto: true,
infiniteLoop: true,
hideControlOnEnd: true,
useCSS: false
});

$(".bx-pager-link").click(function () {
console.log('bla');
slider.stopAuto();
slider.startAuto();
});
});

或者你可以使用这个:

$(document).ready(function () {
var slider = $('.bxslider').bxSlider({
mode: 'horizontal', //mode: 'fade',
speed: 500,
auto: true,
infiniteLoop: true,
hideControlOnEnd: true,
useCSS: false
});

$('.bx-pager-item a').click(function(e){
var i = $(this).index();
slider.goToSlide(i);
slider.stopAuto();
restart=setTimeout(function(){
slider.startAuto();
},500);

return false;
});
});

第二个对我有用。

关于jquery - bx slider : How to continue auto sliding after clicking in default bx pager?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20518566/

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