2013-12-12 3 views
0

Я работаю над реализацией caroufredsel, и все работает отлично, за исключением кнопки «Назад».Кнопка возврата Caroufredsel назад, не показывающая предыдущие элементы; показывает случайные предметы

Я показываю 3 пункта, затем прокручиваю. Когда вы нажимаете кнопку «вперед», она прокручивает вперед 3 пункта. Когда вы нажимаете кнопку «Назад», отображается только один элемент, и это не обязательно предыдущий элемент в списке.

Вот сценарий:

<script type="text/javascript" language="javascript"> 
     $j = jQuery.noConflict(); 
      $j(function() { 

       // Variable number of visible items with variable sizes 
       $j('#foo3').carouFredSel({ 
        width:'100%', 
        height: 'auto', 
        prev : { 
          button : "#prev3", 
          key : "left" 
         }, 
        next : { 
          button : "#next3", 
          key : "right" 
         }, 
        auto: true, 
        items: '3', 
        scroll: { 
         duration:1000, 
         items: 3, 
         pauseOnHover: true 
        }  
       }); 
      }); 
</script> 

Любая помощь будет оценена :)

ответ

0

В объекте прокрутки у вас есть items: '3' вместо items: 1.

<script type="text/javascript" language="javascript"> 
    $j = jQuery.noConflict(); 
     $j(function() { 

      // Variable number of visible items with variable sizes 
      $j('#foo3').carouFredSel({ 
       width:'100%', 
       height: 'auto', 
       prev : { 
         button : "#prev3", 
         key : "left" 
        }, 
       next : { 
         button : "#next3", 
         key : "right" 
        }, 
       auto: true, 
       items: '3', 
       scroll: { 
        duration:1000, 
        items: 1, 
        pauseOnHover: true 
       }  
      }); 
     });