假设我们有一个段落:
<p>txt0</p>
...我们想附加一些文本:
$("p").append("_txt1");
$("p").append("_txt2");
$("p").append("_txt3");
结果将如预期的那样:
txt0_txt1_txt2_txt3
但是,如果我们在浏览器中检查结果,它实际上是什么:
<p>
"txt0"
"_txt1"
"_txt2"
"_txt3"
</p>
有 4 种不同的字符串只呈现为一个。问题是我正在动态创建一个 Flash 对象,并且由于引号,以这种方式附加字符串将不起作用。我真的需要它是一个像这样的连续字符串:
<p>
txt0_txt1_txt2_txt3
</p>
有没有办法以这种方式追加?或者之后删除所有引号?
PS。在您说要在附加之前制作一个大字符串之前,这是行不通的,因为字符串太大而且对于 ex。它适用于 Chrome,但不适用于 Firefox 或 IExplorer(但这是一个不同的问题)。