Jquery Fancybox+;游泳运动员

Jquery Fancybox+;游泳运动员,jquery,fancybox,swiper,Jquery,Fancybox,Swiper,你好 有一个滑动开关,当你点击幻灯片时,一个fancybox会打开。滑块用于循环模式。fancybox站点有一些代码,以避免显示重复的幻灯片。根据示例判断,它可以很好地与光滑的滑块配合使用,但swiper存在问题 打开fancybox时,它仅显示标记中的幻灯片。也就是说,它不显示重复的幻灯片。看起来不错,但也有问题。 fancybox内容被指定为swiper幻灯片类。滑块本身中的滑动滑块复制设置为“显示:无样式”。滑块本身发生故障。有什么问题吗?请帮帮我 $().fancybox({

你好

有一个滑动开关,当你点击幻灯片时,一个fancybox会打开。滑块用于循环模式。fancybox站点有一些代码,以避免显示重复的幻灯片。根据示例判断,它可以很好地与光滑的滑块配合使用,但swiper存在问题

打开fancybox时,它仅显示标记中的幻灯片。也就是说,它不显示重复的幻灯片。看起来不错,但也有问题。 fancybox内容被指定为swiper幻灯片类。滑块本身中的滑动滑块复制设置为“显示:无样式”。滑块本身发生故障。有什么问题吗?请帮帮我

     $().fancybox({
        selector: '.product-detail__slide:not(.swiper-slide-duplicate)',
        backFocus: false,
        loop: true,
        observer: true,
        observeParents: true,
        buttons: [
            "close"
        ]
    });
    $(document).on('click', 'product-detail__slide.swiper-slide-duplicate', function (e) {
        var $slides = $('.product-detail__slide .swiper-slide:not(.swiper-slide-duplicate)');
        $slides
            .eq(($(this).attr("data-swiper-slide-index") || 0) % $slides.length)
            .trigger("click.fb-start", { $trigger: $(this) });
        return false;
    });

要写一个更好的问题,你可以添加fancybox文档的链接。我注意到的一个东西是第一个选择器:可能是
。swiper幻灯片:不是(.swiper幻灯片副本)
要写一个更好的问题,你可以添加fancybox文档的链接。我注意到的一个东西是第一个选择器:可能是
。swiper幻灯片:不是(.swiper幻灯片副本)