2010-12-11 54 views
15

我试图做这样的事情:换行符()

<p> Line 1 <br/> Line 2 <br/> </p>

这并不工作,但正是我试图做可能吗?

编辑:更多信息

我正在执行这行代码:$("#textDialogBox").text("test<br />test2");

其中#textDialogBox<p id = "textDialogBox">This is an animated dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>

但是当我打开对话框
显示为文本,而不是越线。

+1

定义“不起作用”。这应该工作正常(1号线和2号线 – 2010-12-11 19:35:34

+0

后引入换行符这应该做工精细,尽管在一些旧的浏览器,你可能需要做''
(注意斜线前的空格) – Konerak 2010-12-11 19:37:28

+0

对不起,我想这个问题是的,它是不是,我现在发布更多的信息 – kralco626 2010-12-11 19:38:14

回答

57

有这个代替:

$("#textDialogBox").html("test<br/>test2"); 

的jQuery的文本()方法将 “消灭” 给它的任何HTML,这包括<br />为好。