javascript - 重置 div 的内容

标签 javascript jquery html css

我有两个带有一些“默认”内容的 div。当我单击链接时,它会更改该 div 的 html。所以我要将 div html 重置为初始内容。

例子:

<a id="click1" href="#">Add</a><a id="click2" href="#">Reset</a>

<div id="click1_div">
    <p>some text</p>
</div>

所以当我点击Add 时,jQuery 会附加一些 html,而当我点击Reset 时,它应该会取回旧的 html div 内容。

有什么想法吗?

最佳答案

也许你应该在设置新的之前保存旧的 html。

var old_html = $("#click1_div").html();

然后使用 old_html 值重置 innerhtml:

$("#click1_div").html(old_html);

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

相关文章:

javascript - 如何编写 Jquery 条件 - 如果变量值为 <space>

javascript - 使用表单选择菜单在 HTML 中显示条件字段

javascript - 另一个D3向强制有向图添加文本

javascript - 为什么我的 jquery 在滚动动画时需要这么长时间?

html - 如何将未知高度的 tvo div 垂直放置在彼此之上以填充​​可用页面高度?

javascript - 多折线图 D3.js Json数据结构

javascript - jquery 移动选择 onclose 事件

javascript - 如何使用属性来获取 JSON 值?

javascript - 尝试检测任何选中的值是否包含特定字符串

jquery - 自定义勺子边框样式 - 响应式、自定义和动态边框样式 - 适合高度、自定义边框 Angular - 双笔划