我有一个 div
如下:
<div><p></p></div>
因此,当我这样做时,
var div_contents = $("div").html()
然后
div_contents = "<p></p>"
但是我有另一个函数动态改变 div
的内容,比方说,<div><h2></h2></div>
因此,我的 div_contents
值正在从 "<p></p>"
变化至 "<h2></h2>"
如何防止 div_contents 的值发生变化,以便我可以将其用作最终或静态变量或其他东西?
最佳答案
div_contents
只会在您进行分配时更改。如果 div_contents
的值是<h2></h2>
, 是因为那是你调用 $("div").html()
时 div 的状态.如果此后 div 发生变化,则该变量将保留其值,直到您进行另一次赋值。
我需要查看更多您的代码才能了解实际情况。
关于javascript - JQuery——阻止 .html() 值改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11438174/