Javascript 如何使用domjquery在html页面中显示值
我需要使用domjquery在html页面中显示该值,但它不显示该值。我的代码:Javascript 如何使用domjquery在html页面中显示值,javascript,jquery,dom,Javascript,Jquery,Dom,我需要使用domjquery在html页面中显示该值,但它不显示该值。我的代码: $(document.createElement("li")) .append( $(document.createElement("span")) .attr({ id: id, name: name, value: name }) ) .addClass('firstl
$(document.createElement("li"))
.append(
$(document.createElement("span"))
.attr({
id: id,
name: name,
value: name
})
)
.addClass('firstli')
)}
使用上面的代码,您刚刚创建了元素,您仍然需要将它们添加到DOM中,例如,您可以使用
.appendTo()
将元素附加到DOM中某个其他现有元素的末尾,因此您的以下行:
).addClass('bullet')
将更改为此项:
).addClass('bullet').appendTo('#someDOMelement');
span
元素没有value
属性,您应该使用text
var $li = $('<li/>');
$('<span/>', {
id: layer.id,
name: layer.name,
text: layer.name,
'class': 'bullet'
}).appendTo($li)
var$li=$(“”);
$('', {
id:layer.id,
名称:layer.name,
text:layer.name,
“类”:“项目符号”
}).appendTo($li)
试试:
$(“”)追加(
$(“”)。属性({
id:layer.id,
名称:layer.name,
}).text(层名称)
).addClass('bullet')。附录(文件);
您可能想将其附加到文档中谢谢。但我在这里使用相同的想法,但它不显示html名称验证此链接。这是我的要求
$("<li></li>").append(
$("<span></span>").attr({
id: layer.id,
name: layer.name,
}).text(layer.name)
).addClass('bullet').appendTo(document);