Rolagem horizontal de jQuery.ScrollTo / jQuery.SerialScroll

Eu estou olhando para implementar a rolagem horizontal usandojQuery.SerialScroll (baseado emjQuery.ScrollTo)

Atualmente, tenho uma rolagem horizontal contínua trabalhando com o liScroll, como discuto emesta postagem.

No entanto, agora eu preciso de rolagem discreta e tenho o SerialScroll funcionando perfeitamente para rolagem vertical.

Por alguma razão, se a propriedade 'axis' for especificada como 'x', nada acontecerá.

Eu nem consigo pegar oExemplo SerialScroll para rolagem da direita para a esquerda trabalhar.

Eu tenho HTML assim:

<div id="pane">
   <div>Item 1</div>
   <div>Item 2</div>
   <div>Item 3</div>
</div>

Eu tenho jQuery como este, que funciona quando o eixo é 'y'

 jQuery(function($) {
      var $pane = $('#pane');
      $pane.serialScroll({
          items: 'div',
          next: $pane, // the container itself will get bound
          duration: 2100,
          force: true,
          axis: 'x',
          step: 1, //scroll 1 news each time
          event: 'showNext' //just a random event name
       });

       setInterval(function() {//scroll each 12 seconds
          $pane.trigger('showNext');
       }, 12000);
   });

Alguma ideia?

// Editar (resposta aceita)

Para aqueles que aparecem, a resposta aceita se livra da necessidade de "serialScroll" (só é necessário scrollTo). Alturas não eram necessárias. Certifique-se de alterar $ ('scroller') para algo como $ ('mywrap') ou $ (target.parent (). Parent ()). Você também pode configurar a rolagem automática como esta:

 var index = 2;

 setInterval(function() {//scroll each 5 seconds
 index = index > $('#news ul li').length ? 1 : index;
  sliderScroll($('#news ul li:nth-child(' + index + ')'));
  index ++;
 }, 5000);

substituindo #news ul li pelo seu seletor apropriado.

questionAnswers(1)

yourAnswerToTheQuestion