Javascript 在参数列表之后,我尝试了很多方法

Javascript 在参数列表之后,我尝试了很多方法,javascript,jquery,Javascript,Jquery,但现在我添加了一个额外的参数,所以我有一个问题,您可以尝试一下 模板文字是允许嵌入表达式的字符串文字。可以使用多行字符串和字符串插值功能 演示: var base_url=test.com; var result_id=某个_id; var result_name=jhon; 变量html=` 消息 `; $'messageListDashGroups'.appendhtml; 函数viewGroupBodyel、id、名称{ console.logid console.logname; }

但现在我添加了一个额外的参数,所以我有一个问题,您可以尝试一下

模板文字是允许嵌入表达式的字符串文字。可以使用多行字符串和字符串插值功能

演示:

var base_url=test.com; var result_id=某个_id; var result_name=jhon; 变量html=` 消息 `; $'messageListDashGroups'.appendhtml; 函数viewGroupBodyel、id、名称{ console.logid console.logname; }
为了可读性,请使用模板文本,并使用“单击”或其他方式正确地附加事件侦听器,这样您就不必处理转义,始终查看呈现的输出@IkramKhizer,请参阅浏览器支持。。。。
for(var key in result)
{
    var html = '';
    html += '<li class="item item_chat">' +
    '<div class="product-img">' +
    '<img src="' + base_url + '/assets/img/noimage.png" alt="Product 
      Image" class="img-size-50">' +
    '</div>' +
    '<div class="product-info">' +
    '<a href="javascript:void(0)" onclick="viewGroupBody(this,' + 
       result[key].id + ',' + result[key].name + ');" class="product- 
       title">' + result[key].name +
    '<span class="badge badge-danger float-right"> Group </span></a>' +
    '<span class="product-description"> Message </span>' +
    '</div>' +
    '</li>';
    $('#messageListDashGroups').append(html);
}
'<a href="javascript:void(0)" onclick="viewGroupBody(this,' + 
           result[key].id + ',' + result[key].name + ');" class="product- 
           title">' + result[key].name +
onclick="viewCusBody(this,' + id + ')"