我尝试将每个数组项包装在<li></li>
中并保存到变量中
之后,在开头插入<ul>
,在结尾插入</ul>
。
到目前为止我得到了什么:
$("document").ready(function() {
var array = ["one", "two", "three", "four", "five"];
jQuery.each(array, function(index, value) {
value[index].wrap("<li></li>");
var listItems = value[index].join("\n");
});
});
&#13;
但是我收到了这个错误:
value[index].wrap is not a function
答案 0 :(得分:1)
更新了你的小提琴: https://jsfiddle.net/vkq3hnzu/2/
var array = ["one", "two", "three", "four", "five"],
ul = $('<ul>');
jQuery.each(array, function(index, value) {
$('<li>').text(value).appendTo(ul);
});
ul.appendTo('body');