我有一个XML示例代码块,它位于<pre>
标记内的一行上。我想以编程方式将其分解为多行,然后添加缩进。
示例代码已使用HTML特殊字符进行格式化,替换每个标记的左右括号。
我计划通过加载为jQuery对象来使用jQuery来操作代码。但是我怎样才能在每个标签后输入换行符? \n
和<br>
最终都会以文字形式打印,因为它是<pre>
。我基本上想要模拟当您使用返回键输入换行符时IDE中发生的情况。有什么想法吗?
更新:
使用.html()和\n
我让它工作,在这个更新的jsfiddle中显示:http://jsfiddle.net/SPms3/17/
答案 0 :(得分:1)
这些都不应该以文字形式打印。使用jQuery.html
,而不是jQuery.text
。
答案 1 :(得分:0)
如果要在变量中设置此数据,请确保用“代替”换行,因为如果用(单个)引号括起来/ n将不会呈现。
如果您没有使用javascript,请在键盘上按Enter键以换行...