【问题标题】:How to add a line break如何添加换行符
【发布时间】:2014-02-25 14:29:38
【问题描述】:

我一点也不擅长 jQuery,所以请有人帮助我。 我需要在姓名和电子邮件地址之间添加换行符。

现在,输出是:

消息 hello@hello.net。

我需要它:

消息
hello@hello.net

这是代码

var tabs = [
new Tab({
    name: "tab1",
    text: "Messages hello@hello.net"
})
]

【问题讨论】:

  • \r\n 或 \r 或 \n 尝试它们,例如“Messages \n hello@hello.net”

标签: jquery html line-breaks


【解决方案1】:

使用 \n 创建新行

var tabs = [
new Tab({
    name: "tab1",
    text: "Messages\nhello@hello.net"
})]

【讨论】:

  • @user3079066 你想对字符串做什么,将它附加到一个元素或警告它或在控制台中记录它?
  • 我正在尝试追加它。
  • @user3079066 尝试使用
    而不是 \n 然后
【解决方案2】:

“文本”会以 HTML 格式显示吗?

也许添加一个 br 标记会为您解决问题。

var tabs = [
new Tab({
    name: "tab1",
    text: "Messages<br/>hello@hello.net"
})]

更好的方法可能是将文本拆分为单独的部分,这样可以更灵活地进行样式设置等:

var tabs = [
new Tab({
    name: "tab1",
    prefix: "Messages",
    text: "hello@hello.net"
})]

这只有在您可以控制“选项卡”中发生的事情时才有可能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-19
    • 2016-06-01
    • 1970-01-01
    • 2012-05-13
    • 2012-05-28
    • 2012-05-07
    • 1970-01-01
    相关资源
    最近更新 更多