gpt4 book ai didi

javascript - mootools 替换一个div的内容

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:54:10 25 4
gpt4 key购买 nike

我有以下 HTML 代码

<div id="myDiv">
<p>content</p>
</div>

和下面的JS代码:

$('myDiv').set('html',htmlCode);

问题是变量 htmlCode 是这样的:

<div id="myDiv"><p>another content</p></div>

所以,当我运行 JS 代码时,结果是这样的:

<div id="myDiv">
<div id="myDiv">
<p>another content</p>
</div>
</div>

有没有办法使用“set”来覆盖整个 div?或其他解决方案以获得类似的东西:

<div id="myDiv">
<p>another content</p>
</div>

作为 JS 脚本的结果?我知道我可以更改变量 htmlCode...我只是想知道是否有其他解决方案。

最佳答案

Mootools 提供了一个简单的 replaces方法!

//new tmp element that contains the new div
var tmpDiv = new Element('div',{html:'<div id="myDiv"><p>another content</p></div>'});

//new div (first child of my tmp div) replaces the old 'myDiv' (that can be grabbed from the DOM by $)
tmpDiv.getFirst().replaces($('myDiv'));

关于javascript - mootools 替换一个div的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4652528/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com