Я отправляю почтовый запрос в файл и помещаю его в id = 'balance', но я хочу, чтобы он мерцал или исчезал, чтобы пользователь знал, что он обновляется вживую. Я попытался добавить fadeIn(), но это не делает то, что я пытаюсь сделать. Я делаю это неправильно или есть лучший способ? Код ниже.
var balance_update = setInterval(function() {
$.post('./requests/balance.php', function(balance) {
$('#balance').html(balance).fadeIn(1000);
});
}, 400);
Вероятно, вам просто нужно скрыть это сначала, так как fadeIn()
ничего не делает для видимых элементов...
var balance_update = setInterval(function() {
$.post('./requests/balance.php', function(balance) {
$('#balance').html(balance).hide().fadeIn(1000);
});
}, 400);
Это должно работать
$('#balance').html(balance).hide(function(){fadeIn(1000)});
Видимость вашего элемента должна быть скрыта.
Использовать CSS {display: none; }
{display: none; }
или jQuery .hide
метод wheb jQuery(document).ready();
пожары
$("body").hide().fadeIn(1000)
вы увидите, что страница постепенно исчезает.