2014-12-02 54 views
3

我想创建一个滑块的缩略图,在滑块中一次显示2个图像。 我得到了一切工作,谢谢minItems:2flexslider 2活动thumbails

问题出现在缩略图导航。 单击第二个缩略图时,滑块将移动,并在滑块上显示第三个图像,尽管第二个图像已被显示。

有没有办法创建2个活动的缩略图,并使它们与滑块中显示的图像同步?

唯一的其他类似的滑块,我发现它使用这是他们的产品页面nastygal。 希望他们是一种方式,因为现在的方式并不真正用户友好。 谢谢!

我用这一个woocommerce店:

productSlider: { 
     selector: '#product-nav', 
     init: function() { 
      var base = this, 
        container = $(base.selector), 
        images = $('#product-images'), 
        zoom = images.data('zoom'); 

      container.flexslider({ 
       animation: "slide", 
       controlNav: false, 
       directionNav: false, 
       animationLoop: false, 
       slideshow: false, 
       itemWidth: 106, 
       itemMargin: 10, 
       asNavFor: '#product-images' 
      }); 

      images.flexslider({ 
       animation: "slide", 
       controlNav: false, 
       directionNav: true, 
       animationLoop: false, 
       slideshow: false, 
       minItems: 2, 
       maxItems: 2, 
       prevText: '<i class="fa fa-angle-left"></i>', 
       nextText: '<i class="fa fa-angle-right"></i>', 
       sync: "#product-nav", 
       start: function(slider) { 
        if (zoom) { 
         $(slider.slides[0]).easyZoom({ 
          preventClicks: false 
         }); 
        } 
       }, 
       before: function(slider) { 
        if (zoom) { 
         $(slider.slides[slider.animatingTo]).easyZoom({ 
          preventClicks: false 
         }); 
        } 
       } 
      }); 
     } 
    }, 
+0

仍在试图弄清楚这一点。没有人知道如何做到这一点? – mlarino 2014-12-09 16:02:47

+0

这只是一个猜测,因为我之前没有碰过滑块本身,但是从文档中我找到了一个名为“move:应该在动画上移动的传送带项目数量”的选项。将设置为2给出所需的结果? – 2014-12-09 21:44:01

+0

Hi @JaakKütt,谢谢你的帮助!我确实尝试过,但根本没有任何效果......不知道为什么,我甚至在他们提供的例子之后创建了一个测试画廊,但是这一举动:2从来不行。 – mlarino 2014-12-11 20:41:19

回答