我试图在ajax post之后显示多个div。以下代码插入文本但不是我试图调用的现有div。请告知如何做到这一点。
$('#FormContainer').html(data).fadeIn("slow").append('#close-footer');
答案 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");