2015-07-29 2 views
0

У меня есть сайт WordPress, используя расширение Woocommerce и WooTheme, плагин Product Gallery. Этот плагин использует flexslider, который основан на jquery. На основе приведенного ниже кода я добавил «mousewheel: true» в конце, который включал использование колеса мыши для перемещения изображений продукта. Проблема в том, прокручиваю ли я вверх или вниз, она только циклирует образы назад. Итак, если вначале отображаются 3 изображения и изображение1, независимо от того, прокручиваю ли я вверх или вниз, он перейдет к image3, затем image2, а затем обратно к image1. Как настроить это, чтобы он знал, когда прокручивается im (предыдущее изображение) и прокручивается вниз (следующее изображение)?Как настроить навигацию вверх/вниз в jquery/flexslider?

<script> 
    jQuery(window).load(function() { 
     jQuery('.product-gallery').flexslider({ 
      pauseOnHover: true, 
      directionNav: false, 
      <?php if (get_option('woocommerce_product_gallery_slider_effect') == 'slide') { 
       echo 'smoothHeight: true,'; 
      } ?> 
      <?php if (get_option('woocommerce_product_gallery_slider_navigation_style') == 'thumbnails') { 
       echo 'controlNav: "thumbnails",'; 
      } ?> 
      slideshow: <?php if (get_option('woocommerce_product_gallery_slider_slideshow') == 'yes') { echo 'true'; } else { echo 'false'; } ?>, 
      animation: "<?php echo get_option('woocommerce_product_gallery_slider_effect'); ?>", 
      direction: "<?php echo get_option('woocommerce_product_gallery_slider_direction'); ?>", 
      slideshowSpeed: "<?php echo floatval(get_option('woocommerce_product_gallery_slider_slideshowspeed')) * 1000; ?>", 
      animationSpeed: "<?php echo floatval(get_option('woocommerce_product_gallery_slider_animationspeed')) * 1000; ?>", 
      mousewheel: true 
     }); 
    }); 
</script> 

ответ

Смежные вопросы