Я пытаюсь заставить несколько divs исчезать и исчезать. Затем наведите указатель мыши на паузу анимации. Затем, наведите указатель мыши, продолжите анимацию. Прямо сейчас, я добрался до этого, дивы исчезают и выходят правильно, и при наведении он останавливается. Но когда я нахожусь, анимация не начинается снова. Любые предложения относительно того, что я делаю неправильно?JQuery setInterval с паузой при зависании
var timer;
$(document).ready(function(){
$(function startTimer(){
$('#quotes .textItem:gt(0)').hide();
timer = setInterval(function(){$('#quotes > :first-child').fadeOut().next('div').fadeIn().end().appendTo('#quotes');}, 1000);
});
$('#quotes').hover(function (ev) {
clearInterval(timer);
}, function (ev) {
startTimer();
});
});
Вот мой jfiddle:
Спасибо так много! Прекрасно работает! – Dawn