Я хотел бы сделать некоторые эффекты, такие как fadeIn
на странице, как только я получу ответ ajax.Я пробовал это,
$.ajax({
type: "post",
url: actionLink,
cache: false,
data: ....someData....,
success: function(data) {
$(".response").fadeOut(100);
$(".response").html(data);
$(".response").fadeIn(500);
}
});
Это работает, но данные отображаются в первую очередь и со вспышкой 500 мс, получая данные с эффектом замирания, но мне нужно получить загруженные данные напрямую с эффектом замирания.
Я даже пытался с Исчезнуть div с содержимым A и Fade In в том же div с содержимым B , но я все еще получаю ту же проблему.
Я также пытался:
$(".response").fadeOut(100).hide();
$(".response").show().html(data).fadeIn(500);
Все так же.Как мне это исправить?