Кто-нибудь знает плагин слайд-шоу jquery, в котором можно установить различное время задержки для каждого слайда? - PullRequest
0 голосов
/ 29 ноября 2010

Я хочу установить различное время задержки для разных слайдов, которые будут генерироваться динамически.Вы знаете какой-нибудь плагин jquery или любой другой код для этого?

Ответы [ 2 ]

2 голосов
/ 04 апреля 2011

Если у вас есть несколько слайд-шоу с использованием цикла плагинов, то вы можете инициализировать функцию следующим образом:

$(document).ready(function() {
   $('#slideshow1').cycle({fx: 'fade',delay:   -2000});
   $('#slideshow2').cycle({fx: 'fade',delay:   -1000 });
});
0 голосов
/ 29 ноября 2010

Я нашел jquery.cycle

и настройте его так

Я сделал название изображений для времени, которое я хочу установить для них, например: 3000.gif 15000.gif

и затем установите options.timeout на событие перед плагином.

$('.slideshow').cycle({

    fx: 'fade',     
    timeout : '3000',
  before: function(currSlideElement, nextSlideElement, options) {

  var nextFileName = arrSrc[(arrSrc.length-1)].split('.')[0];       

       options.timeout = nextFileName; 


  }

});
...