Intereting Posts
Параметры печати Firefox на веб-странице Как полностью удалить границы из таблицы HTML Как я могу рассчитать разницу между двумя временами, которые находятся в 24-часовом формате? Параллельные загрузки – Python как задать ограничение на drag and drop элементов svg в Parent Div. Это означает, что для Ex. при перетаскивании элементов эллипса и прямоугольника не выходили за пределы поля Как resize тега img? Переадресация HTML-формы после отправки Как разобрать JSON из файла в iOS? Масштабирование текста и изображения в CSS Как загрузить локальный текстовый файл в текстовое поле (внутри веб-страницы) XSLT для преобразования в HTML и форматирования HTML на основе данных в XML CSS + HTML-радио кнопка – у каждой кнопки есть другие img как? Разделить страницу по вертикали с помощью CSS Как использовать strip_tags со вторым параметром в CodeIgniter? Использование диспетчера чертежей над пользовательским наложением

Как использовать переменную в строке в jquery

Я хочу использовать переменную в строке. Я пытался сделать это много раз, но он получает только имя переменной.

   $(function(){ $("a").click(function(){ var id= $(".id").html(); $('.html').html("
jitender
") }); });
Make Html
first

Конкатенацию можно выполнить с помощью + следующим образом.

 $('.html').html("
jitender
");

Справка:

  

Правильный способ сделать это – воспользоваться конструктором HTML jQuery для выполнения всех необходимых действий для вас:

 $("a").click(function() { var id= $(".id").html(); // create new element $('
', { class:'new', id: id, text: 'jitend' }).appendTo('.html'); // and append it });

Вы также можете использовать шаблонные литералы:

 $('.html').html(`
jitender
`)

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

Попробуй это

 $(".html").html("
jitender
")

Javascript не поддерживает расширение переменных внутри двойных кавычек. Закройте (и снова откройте) кавычки и используйте оператор +, как вы это делали.

"

"

здесь id является переменной