我有一个DIV.我想使用带有我的项目列表的jQuery在DIV中动态生成项目符号列表
for (cnt = 0; cnt < someList.length; cnt++) {
someList[cnt].FirstName + ":" + someList[cnt].LastName + "<br/>"
// what to write here?
}
Run Code Online (Sandbox Code Playgroud)
Jos*_*lio 19
保持事情尽可能简单.使用您现有的JavaScript,您只需要添加:
$('#myDiv').append("<ul id='newList'></ul>");
for (cnt = 0; cnt < someList.length; cnt++) {
$("#newList").append("<li>"+someList[cnt].FirstName + ":" + someList[cnt].LastName+"</li>");
}
Run Code Online (Sandbox Code Playgroud)
由于您的HTML已经有DIV:
<div id="myDiv"></div>
Run Code Online (Sandbox Code Playgroud)
脚本:
$(function(){
someList = [ {FirstName: "Joe", LastName: "Smith"} ,
{FirstName: "Will", LastName: "Brown"} ]
$("#target").append("<ul id='list'></ul>");
$.each(someList, function(n, elem) {
$("#list").append("<li>" + elem.FirstName + " : " + elem.LastName + "</li>");
});
});
Run Code Online (Sandbox Code Playgroud)
和HTML:
<div id="target" />
Run Code Online (Sandbox Code Playgroud)