如何将变量名称放在li标签内?
例如,
var test_name = $('dt').text();
$('#test_div').html('<li> test_name </li>');
这不起作用。我在这做错了什么。它显示test_name而不是test_name的值。
答案 0 :(得分:3)
您需要构建一个包含您的值的字符串:
$('#test_div').html('<li>' + test_name + '</li>');
请注意,这是一个XSS漏洞;你需要逃避HTML 你可以通过使用jQuery构建一个元素来做到这一点:
$('#test_div').html(
$('<li></li>').text(test_name)
);