以下是我所拥有的:
<div id="fivearea">Something</div>
然后:
var 5popup= $('#fivearea').text();
这会使5popup
=&#34; Something&#34;。
但是,我想在div中的内容中添加更多文本,并将其另存为变量。伪代码:
var 5popup= $('#fivearea').text()+"some additional text";
这样做的正确方法是什么?
答案 0 :(得分:2)
您需要添加变量的当前值,如下所示:
5popup += "some additional text";
答案 1 :(得分:2)
替换下面节点内的文字:
<div id="testId">hello</div>
可以完成如下
$("#testId").html("good bye");
导致html:
<div id="testId">good bye</div>
同样,节点内的文本可以保存到变量中,如下所示:
var myTest = $("#testId").html();
如果要添加到节点内的文本而不删除任何内容,可以使用append函数完成此操作。给出以下html。
<div id="testId">hello</div>
代码:
$("#testId").append(" world");
将导致html:
<div id="testId">hello world</div>
答案 2 :(得分:0)
我认为这就是你想要的:
var text = $('#fivearea').text();
text += "Your text here";
$('#fivearea').text(text);
如果要访问该文本,请使用变量text
。希望这有帮助。