Как в html вывести переменную из js?

Добрый вечер. Как в html теги вывести переменную из js?

Получаю ответ от сервера и строю вот такую конструкцию

if (html.success) {
                    $('.editor-post-taxonomies-list').append(
                        '<div class="editor-post-taxonomies">\n' +
                        '<span class="component-input-checkbox"><input type="checkbox"></span>\n' +
                        '<label class="component-input-checkbox-label" for=""></label>\n' +
                        '</div>'
                    );
                }


Как при создании кода выше, передать html.data['name'] в label? Если передавать через .text, то label'ы созданные ранее, тоже принимают это значение.

$('.component-input-checkbox-label').text(html.data['name']);


Спасибо за помощь
  • Вопрос задан
  • 62 просмотра
Решения вопроса 2
У вас же там просто строка текста собирается, ну..
'<label class="component-input-checkbox-label" for="">' + html.data['name'] + '</label>\n' +
Ответ написан
l3ftoverz
@l3ftoverz Куратор тега jQuery
Люблю Финский металкор и ищу работу.
if (html.success) {
  $('.editor-post-taxonomies-list').append(`
    <div class="editor-post-taxonomies">
       <span class="component-input-checkbox"><input type="checkbox"></span>
       <label class="component-input-checkbox-label" for="">${html.data['name']}</label>
    </div>
  `);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы