如何附加(或其他方法)很多HTML代码?

daG*_*vis 6 html jquery append target

我需要添加很多HTML代码.为了提高可读性,我不想将它们全部写在一行中,而是将它们分成常规HTML.这将是15个新线或什么的.问题是JavaScript不允许我这样做.

var target = $('.post .comment_this[rel="' + comment_id + '"]').parent().parent();

target.append('
    <div class="replies">
        <p>...</p>
        <img src="" alt="" />
    </div>
');
Run Code Online (Sandbox Code Playgroud)

基本上,我需要在那个地方添加HTML.

我也需要添加一些变量.

Kan*_*iya 8

    target.append(' <div class="replies">'+
            '<p>...</p>'+
            '<img src="" alt="" />'+
        '</div>'
    );
Run Code Online (Sandbox Code Playgroud)

要么

    target.append(' <div class="replies">\
            <p>...</p>\
            <img src="" alt="" />\
        </div>'
    );
Run Code Online (Sandbox Code Playgroud)