Я пытаюсь написать JS код, и мне нужно объединить несколько строк с переменными в них, чтобы сформировать гигантскую строку.
var another_class = 'datatables-more';
var color = "#e07c8a";
var NYC = "New York City";
var LA = "Los Angeles";
var url = "/my/app/url2";
var some_url = "/my/app/url";
var row_count = row['available_count'];
data = '<td><div class="' + another_class + 'item-count-div" style="background-color:' + color + '"' + ' data-url="' + url + '"' + ' data-toggle="popover" data-content="" + row_count + '</div></td>';
Теперь для атрибута data-content
я хочу это значение должно быть:
data-content = "<a href="some_url">NYC</a> <a href="some_url">LA</a>"
some_url
, NYC
, LA
- все переменные. Как я могу достичь этого результата? Мне трудно понять это.
Я пытался сделать это:
data-content="<a href="'+some_url+'">'+NYC+'</a>"'
Это не сработало и дает мне странный тег ahref
.