1

我有一个 XML 示例代码块,它们都在一个<pre>标记内的一行中。我想以编程方式将其分成多行,然后添加缩进。

示例代码已经用 HTML 特殊字符格式化,替换了每个标记的左右尖括号。

我计划通过加载为 jQuery 对象来使用 jQuery 操作代码。但是我怎样才能在每个标签后输入换行符呢?两者都\n<br>文本形式打印,因为,嗯,它是<pre>. 我基本上想模拟当您使用返回键输入换行符时在 IDE 中发生的情况。有什么想法吗?

更新:使用 .html()\n我让它工作,在这个更新的 jsfiddle 中显示:http: //jsfiddle.net/SPms3/17/

4

2 回答 2

1

这些都不应该打印为文本。使用jQuery.html,不使用jQuery.text

于 2012-08-02T00:10:48.303 回答
0

如果您将此数据设置在变量中,请确保使用 " 而不是 ' 换行,因为 /n 如果使用 '(单)引号括起来,则不会呈现。

如果您不使用 javascript,请在​​键盘上按 Enter 键以呈现换行符...

于 2012-08-02T00:11:21.077 回答