Ajax替换而不是追加


71

我使用了下面的jQuery示例 ,它的工作原理就像一个魅力。但是,它会附加结果。我需要更改什么以替换结果而不是附加结果?

Answers:



25

只是改变

$('#results').append(myHtml);

$('#results').html(myHtml);

4

好的,最后输入项为2009,但是如果问题仍然存在:
$("#results").replaceWith(yourContent)


2
有用,但是它做的不是相同的事情,它替换元素而不是插入内容。
Joseph Garrone

0

在添加或添加函数之前先清空函数。

我尝试了这个并且奏效了--->

框架是ID选择器,它会附加图像。

$("#frame").empty().append('<img src="" >' ); 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.