gpt4 book ai didi

javascript - 是否可以撤消 jquery .html()?

转载 作者:行者123 更新时间:2023-11-28 19:36:03 27 4
gpt4 key购买 nike

我有一个 div,里面有很多东西并且使用 jquery

$("#section1").html('my new html stuff');

是否可以撤消此操作?只是为了避免将所有 html 放入变量中,然后再次执行 .html()...

谢谢

最佳答案

JavaScript(或我所知道的任何语言)中没有内置的“撤消”操作。您可以做的就是将先前的状态保留在变量中:

var previousState = $("#section1").html();
$("#section1").html('my new html stuff');

现在 previousState 保存替换之前 #section1 中的内容。如果您想恢复它,您可以:

$("#section1").html(previousState);

just to avoid to put all the html in a variable an then do .html() again

恐怕这种自定义状态管理是应用程序开发人员的工作,而不是语言的工作。想象一下,实际使用它的一小部分应用程序本身会承担这样的开销。

关于javascript - 是否可以撤消 jquery .html()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25874424/

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