繁体   English   中英

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

[英]how to add line break in HTML using jQuery

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

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

我有一组div display:inline-block ,取决于下面的<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>

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

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

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

添加一个回声......

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM