だからここに私のサイクル宣言があります:
function onAfter(curr, next, opts) {
var index = opts.currSlide;
$('.prev')[index == 0 ? 'hide' : 'show']();
$('.next')[index == opts.slideCount - 1 ? 'hide' : 'show']();
}
$(function() {
$('#slideshow').cycle({
pager: '#nav',
prev: '.prev',
next: '.next',
after: onAfter,
}).cycle('pause');
});
after: オプションにアクティブなクラス関数を追加したい。両方の機能を後で保持したい:
これはアクティブなクラス関数です:
$('#slideshow').cycle({
after: function(el, next_el) {
$(next_el).addClass('active');
},
before: function(el) {
$(el).removeClass('active');
}
});
助けてくれてありがとう!