在处理动态内容时,哪种方法是清理innerHTML的最佳方法?

时间:2019-07-19 13:58:20

标签: javascript jquery html

清除将不断变化的元素的innerHTML的最佳方法是什么?

我做了一个清理容器的小函数,但是我认为效率不够高。我的意思是它确实可以工作,但仅适用于被告知的容器,所以也许最好使每个元素重写其自己的innerHTML?

2 个答案:

答案 0 :(得分:0)

最简单,最有效的方法:

function clear() {
          document.getElementById("yourElement").innerHTML = "";
        }

答案 1 :(得分:0)

如果您拥有Jquery,则可以使用.html()设置元素的内容。 它将简单地覆盖并替换旧的html内容。

$(".your-element").html("<p>your new content</p>");