Код: Выделить всё
$(document).ready(function () {
(function news() {
if ($('#pabnews_slide1').is(':checked')) {
$('#pabnews_slide2').prop('checked', true)
}
else if ($('#pabnews_slide2').is(':checked')) {
$('#pabnews_slide3').prop('checked', true)
}
else if ($('#pabnews_slide3').is(':checked')) {
$('#pabnews_slide4').prop('checked', true)
}
else if ($('#pabnews_slide4').is(':checked')) {
$('#pabnews_slide1').prop('checked', true)
}
setTimeout(news, 5000);
})();
});
Код: Выделить всё
A
B
C
D
это работает, но моя проблема в том, что функция вызывается каждые 5 секунд и таймер не возвращается к 0, когда я вручную переключаю кнопки. Как бы вы это сделали?
Чтобы быть понятнее, в текущем состоянии, когда вы ждете 3 секунды и вручную переключаете кнопку, функция вызывается только через 2 секунды, и мне нужно чтобы получилось 5.
Подробнее здесь: https://stackoverflow.com/questions/787 ... lly-switch