У меня возникли трудности с правильной работой кнопки ползунка. Ползунок просто угасает первого ребенка и добавляет его к концу своего родителя, ничего особенного. Кажется, что когда нажата кнопка «Назад», она не исчезает, и первый ребенок зависает, пока цикл не будет завершен, я не уверен, почему. Я был бы рад помочь с этим.Проблема с jQuery Slider
jsfiddle: http://jsfiddle.net/853mtc1s/
setInterval(function() {
$(slider_wrapper_id + ' :first').fadeOut('fast',function() {
$(this).next('div.slide').fadeIn().end().appendTo(slider_wrapper_id);
});
},4000);
$('.slider-control-forward').on('click', function(){
$(slider_wrapper_id + ' :first').fadeOut('fast', function(){
$(this).next('div.slide').fadeIn().end().appendTo(slider_wrapper_id);
});
});
$('.slider-control-back').on('click', function(){
$(slider_wrapper_id + ' :first').fadeOut('fast', function(){
$(this).last('div.slide').fadeIn().end().appendTo(slider_wrapper_id);
});
});
Ваша кнопка прямого действия отлично работает, так как она соответствует одному и тому же порядку для всех элементов. Но когда вы начинаете двигаться назад, порядок элементов перепутан, так как вы добавляете их к нечетным позициям. Вам нужно будет полностью перепроектировать способ, которым работает ваша кнопка обратной связи ... – Fizzix
Будет ли у вашего слайдера 4 элемента? – Fizzix
Я бы предпочел это, но они добавлены динамически – visevo