jQuery Cycle - отслеживать, какой элемент отображается - PullRequest
0 голосов
/ 19 августа 2011

Используя плагин jQuery Cycle, следующий код позволяет пользователю просматривать фотографии /:

$('#slideShow').cycle({ 
    fx:     'shuffle',
    shuffle: { 
      top:  -230, 
      left:  230 
    }, 
    speed:  300, 
    next:   '#slideShow', 
    timeout: 0 
});

Кто-нибудь может подсказать, есть ли способ отследить, какое изображение отображается в данный момент?

Допустим, есть 5 изображений, я хочу, чтобы можно было показать заголовок каждого изображения. Итак, я должен знать, какое изображение нажимается для отображения правильного заголовка.

Ответы [ 2 ]

1 голос
/ 19 августа 2011

Просто используйте событие after.

after: function() {
    // this  contains the current image
    // $(this) makes a jQuery object
}
0 голосов
/ 19 октября 2011

Следующая ссылка показывает пример заголовка, используемого для fancybox:

http://jquery.malsup.com/cycle/caption.html

...