//获取请求数据 function getData(fnSucc,fnFail){ $.ajax({ url:'xxx', success:fnSucc, error:fnFail }) }
function fnSucc(res){ //假设 res = [1,2,3,4,5] var oUl = createTag('ul'); for(var i=0;i<res.length;i++){ var oLi = createLiAndSetText(res[i]); oUl.appendChild(oLi); } document.body.appendChild(oUl) } function fnFail(err){ console.log(err) }
//创建标签 function createTag(tagName){ var tag = document.createElement(tagName); return tag; }
//创建li并设置 文本 function createLiAndSetText(text){ var oLi = createTag('li'); oLi.textContent = text; return oLi; }
//li点击事件监听 function libindEvent(){ document.onclick = function(e){ var target = e.target; if(target.tagName==='LI'){ alert(target.tagName) } } }