如何使用jQuery在HTML中添加换行符

时间:2012-04-18 22:08:31

标签: php jquery html css

通过“换行符”我不是指<br />标记。而我的意思是HTML中的实际换行符本身如下:

<html>
    <body> <--This is on a new line

我有一组display:inline-block的div,取决于以下<div>是否在新行或同一行,它显示的略有不同。在PHP中生成这些div需要这些div在新行上。问题是我需要使用$(this).clone().appendTo(element)在jQuery中生成这些相同的div,我不知道如何使用jQuery添加换行符。

那么是否有某种技巧会将这些div附加到新行或某种css属性上,无论哪种方式都显示它?

这就是我的html使用PHP的样子:

<div>
    <label>Input label</label>
    <input type="text" />
</div>
<div>
    <label>Input label</label>
    <input type="text" />
</div>

这就像使用jQuery一样:

<div>
    <label>Input label</label>
    <input type="text" />
</div><div>
    <label>Input label</label>
    <input type="text" />
</div>

2 个答案:

答案 0 :(得分:6)

在您用于html的字符串中,使用\n

答案 1 :(得分:1)

您的PHP可能看起来像这样...... (仅显示相关部分)

echo '</div>';
echo '<div>';

添加回音...

echo '</div>';
echo "\n";
echo '<div>';