Есть код подгрузки контента, которая происходит с тактом в 1 секунду:
setTimeout(bl, 0);
function bl() {
$.get('/content/c-balance.php', function (data) {
$('#balance').html(data);
});
setTimeout(bl, 1000);
}
Так как в js я самоучка и наработок практически нет, то вопрос: вот идёт, например, увеличение каждую секунду на 100, но мне нужно, чтобы число не стояло 1 секунду пока произойдёт подгрузка с его изменённым значением, а чтобы в этот промежуток шла анимация его увеличения от 100 до 200, потом как бы происходит пауза для подгрузки числа 300, но чтобы тоже не было паузы, а чтобы дальше число набегало до 300
как-то так
DELETED30 сентября 2017, в 16:35
Delete
PhpStorm,
function setPrice() {
$('#price').html(+$("#price").html() + 1);
}
setInterval(setPrice, 10);
DELETED
Автор
30 сентября 2017, в 16:50
Delete
shadrvlad (30.09.2017 в 16:35) PhpStorm,
function setPrice() {
$('#price').html(+$("#price").html() + 1);
}
setInterval(setPrice, 10);
смысл понятен, но при каждой подгрузке значения из базы, отсчёт идёт не от него а с нуля, потом значение набегает и через секунду после подгрузки опять начинается нуля, так-то код рабочий только пилить нужно