Я хотел бы сопоставить индикатор выполнения с изображением слайд-шоу, в котором изображения исчезают каждые 3,5 секунды.Бесконечная петля таймера
Индикатор выполнения должен заполнять экран (соответствующий длине слайда), а затем исчезать и снова появляться для нового слайда.
Теперь у меня есть это:
function progress(percent, $element) {
$element.find('div').animate({width:percent+'%'}, 3500);
}
progress(100, $('#progressBar'));
var progressClone = $('#progressBar').clone();
setInterval(function() {
$('#progressBar').remove();
$(progressClone).appendTo('#wrapBg');
progress(100, $('#progressBar'));
}, 3500);
Он отлично работает, но только два раза. Затем на третьем слайде, индикатор не исчезает ...
у меня нет ошибки в консоли ...
HTML:
<div id="wrapBg">
///SLIDER ///
<div id="progressBar"><div></div></div>
</div>
Вы знаете, что проблема?
Какие ошибки вы получаете в консоли? Также отправьте HTML. – nicael
Благодарим вас за ответ @nicael; Я отредактировал. – cyclone200
Когда вы говорите «таймер», вы имеете в виду «progressBar»? –