在ajax post后显示多个div

时间:2014-07-29 20:49:22

标签: jquery ajax

我试图在ajax post之后显示多个div。以下代码插入文本但不是我试图调用的现有div。请告知如何做到这一点。

$('#FormContainer').html(data).fadeIn("slow").append('#close-footer');

1 个答案:

答案 0 :(得分:0)

jQuery按照调用函数的顺序执行。如果您尝试淡入#close-footer,则必须在fadeIn来电之前添加。

//Add HTML data
$('#FormContainer').html(data)
    //Append footer
    .append($('#close-footer'))
    //Fade in element
    .fadeIn('slow');

这与单独调用函数基本相同。

//Add HTML data
$('#FormContainer').html(data);
//Append the custom div
$('#close-footer').appendTo('#FormContainer');
//Fade in #FormContainer
$('#FormContainer').fadeIn("slow");