У мене в цьому коді працює анімація, і мені потрібно зупинитись і повернутися до відносної події після 3 мигтів.
$(window).load(function(){
$(function () {
function run_animation($element, delay, duration) {
$element.delay(delay).fadeOut(duration, function () {
$(".countdown-li").html("<li class="countdown-li"><a>Price updated</a>").fadeIn();
run_animation($element, delay, duration);
});
}
run_animation($(".countdown-li").delay(3000));
});
});
Відповіді:
0 для відповіді № 1Ви можете використовувати таймер jQuery, щоб зупинити анімацію через певний проміжок часу, тому спробуйте цей сценарій:
<script>
$(window).load(function () {
$(function () {
function run_animation($element, delay, duration) {
$element.delay(delay).fadeOut(duration, function () {
$(".countdown-li").html("<li class="countdown-li"><a>Price updated</a>").fadeIn();
run_animation($element, delay, duration);
});
}
run_animation($(".countdown-li").delay(3000));
setTimeout("$(".countdown-li").stop();", 5500);
});
});
</script>
0 для відповіді № 2
Я міг би використовувати параметр таймера setinterval, знайдений у JavaScript. http://javascript.info/tutorial/settimeout-setinterval