Эффекты слайдера nivo, чтобы не случайное срабатывание выбранных эффектов - PullRequest
0 голосов
/ 25 октября 2011

есть ли способ заставить слайдер nivo использовать эффекты в следующем порядке:Любой эффект.

Сэм

Ответы [ 2 ]

0 голосов
/ 06 октября 2012

Вот правильная версия.

<script type="text/javascript">
var slideEffects = new Array('fade', 'slide', 'fade');
var currentEffectIndex = 0;
$(document).ready(function(){
  $('#slider').nivoSlider({
    effect: slideEffects[0],
    afterChange: function(){
      currentEffectIndex++;
      $(this).effect = slideEffects[currentEffectIndex % slideEffects.length];
    },
  });
});
</script>
0 голосов
/ 25 октября 2011

Я написал это для вас. (Обратите внимание, я не проверял и не проверял, что это работает, но теория обоснована)

<script>
var slideEffects = new Array('fade', 'slide', 'fade');
var currentEffectIndex = 0;
$(document).ready(function(){
    $('#slider').nivoSlider({
        effect: slideEffects[0],
        afterChange: function(){
            currentEffectIndex++;
            $(this).effect = slideEffects[currentEffectIndex % slideEffects.length];
        },
    };
});
</script>
...