【发布时间】:2011-09-13 12:15:35
【问题描述】:
关于这个问题有几个问答,但我发现没有一个可以解决我的问题。我对此感到困惑。如果您知道此问题的可用答案,请将我重定向到一个链接。
我的页面有一个空的DIV #posts_insert,其中通过 Ajax 插入新帖子。
$.ajax({
url: 'chat/posts_submit/' + <?php echo $page_id; ?>,
type: 'POST',
data: $('#posts_form').serialize(),
dataType: 'html',
success: function(html) {
$('#posts_insert').replaceWith(html);
}
});
我希望新帖子淡出,替换 #posts_insert。我在success 上使用hide()fadeIn 之前尝试了几次迭代,但我就是无法完成这项工作。
任何想法如何解决这个问题?提前致谢。
【问题讨论】:
-
你试过这个 $('#posts_insert').replaceWith(html).fadeIn('slow')
标签: jquery hide fadein replacewith