Ajax 替换而不是追加

我使用了下面的 jQuery例子,它工作起来非常有效。然而,它附加了结果。我需要更改什么来替换结果而不是追加结果?

89145 次浏览

换衣服吧

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

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

可以在追加之前清空元素

$("#results").empty().append(myHtml);

或使用 html方法

$("#results").html(myHtml)

好吧,最后一条是2009年,但如果问题仍然存在:

let oldElement = $('#results')
let content = '<div id="#results>9000+</div>'
oldElement = oldElement.replaceWith(content)
let newElement = $('#results')

在附加或前置函数之前使用空函数。

我试过了,它起作用了->

帧是标识选择器及其附加图像。

$("#frame").empty().append('<img src="" >' );