【问题标题】:jQuery appending multiple line stringjQuery追加多行字符串
【发布时间】:2014-07-28 17:22:40
【问题描述】:

我正在尝试将字符串附加到 HTML 元素。当它是单行字符串时它工作正常,但是当我尝试将它分开时它停止工作。

  <div><h4 >List to do:</h4><span id="added"></span></div>

这不起作用:

  var addtext = "<ol>
                 <li>Item1</li>
                 <li>Item2</li>
                 </ol>"


                 $("span#added").html(addtext);

任何人都可以帮助使其工作。我想添加很多 HTML 代码,并且我希望它可读?

【问题讨论】:

    标签: jquery html string append


    【解决方案1】:
    var addtext = '<ol><li>Item1</li><li>Item2</li></ol>';
    

    【讨论】:

    • 不是多行字符串。
    【解决方案2】:

    试试这个:

    var addtext = "<ol>\
                     <li>Item1</li>\
                     <li>Item2</li>\
                     </ol>";
    

    【讨论】:

    • 是的,现在可以了。谢谢你。所以我需要转义一个?不知道。
    猜你喜欢
    • 2011-12-24
    • 2011-08-24
    • 1970-01-01
    • 2015-02-15
    • 2012-11-19
    • 2014-08-02
    • 1970-01-01
    相关资源
    最近更新 更多