У меня есть следующий фрагмент кода, который прекрасно работает и вращает DIV через каждые 3 секундыLoop и Animate на основе Radio Button нажмите
var $elements = $('#One, #Two, #Three, #Four');
function anim_loop(index) {
$elements.eq(index).fadeIn(1000, function() {
var $self = $(this);
setTimeout(function() {
$self.fadeOut(1000);
anim_loop((index + 1) % $elements.length);
}, 3000);
});
}
anim_loop(0);
Как я могу контролировать цикл, если бы я сделать это с помощью радио кнопок.
Смотрите этот пример http://jsfiddle.net/w5YHY/1/
Я хочу, чтобы петля должна продолжаться, но когда я нажимаю на 3-й радио, третий элемент #three должен показывать и цикл должен продолжать из четырех. Аналогично, щелкнув на 1-м радио, #One должен показать, и цикл должен начинаться со второго элемента
благодарит за ваше время и помощь! – Thomasmkov
У меня был запрос. Радио управляет петлей. Как мне это наоборот? Выберите радиоприемник по мере прохождения цикла. Итак, если loop - pos 2, выберите 2nd radio и т. Д. – Thomasmkov
Вы можете сделать что-то подобное в своем цикле $ ("#" + (index +1)). Prop ("checked", true); Я обновлю код в своем посте и скрипке. – Matt