У меня проблема с подключением Jquery Cycle.
Я динамически загружаю через Ajax изображения галереи.
Когда я нажимаю кнопки рядом или в галерее,последовательность не работает правильно.
Иногда класс activeSlide не изменяет элемент или элемент галереи пропускается.
Если я обновляю страницу, она работает правильно.
Когда я выполняю вызов ajax и меняю изображения в галерее, я уничтожаю плагин до и после его повторного объявления.
ЕСЛИ я правильно установил тайм-аут для автоматического скольжения.
Я выкладываю код.
Кто-нибудь может мне помочь?Уже 3 дня я пытаюсь найти решение: (((((((
Спасибо, Давиде.
Это мой код:
success: function(data){
$('#imgcaption').cycle('destroy');//Before load data I destroy the gallery
$('#dettaglio #imgcaption').empty();//I clean the div's
$('#dettaglio #nav').empty();
//I insert the new Images
$.each(data.foto, function(index, value){
$('#imgcaption').append('<div><img src="' + value + '" alt="" /></div>');
});
//I redeclare the Cycle
$('#imgcaption').cycle({
timeout: 0,
fx: 'scrollHorz',
speed: 500,
pager: '#nav',
pagerAnchorBuilder: function(idx, slide) {
return '<a href="#"></a>';
}
});