事件委托 兼容性写法
Posted 郭磊—lily
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了事件委托 兼容性写法相关的知识,希望对你有一定的参考价值。
var ul = document.getElementById("ul") var json = [{"a":"1","b":"2","c":"3"},{"a":"2","b":"2","c":"3"},{"a":"3","b":"2","c":"3"}] // $.each(json,function (index,item) { // var li = ‘<li>‘+item.a+‘</li>‘ // $("ul").append(li) // }) for(i = 0;i<json.length;i++){ var lis = ‘<li>‘+json[i].a+‘</li>‘ $("ul").append(lis) } var addEvent = function(element,type,callback){ if(element.addEventListener){ element.addEventListener(type,callback,false); }else if(element.attachEvent){ element.attachEvent(‘on‘ + type,callback) } } addEvent(document.getElementById(‘ul‘), ‘click‘, function (event) { var event = event || window.event; var target = event.target || event.srcElement; if (target.nodeName.toLowerCase() == ‘li‘) { console.log(target.innerhtml) }
以上是关于事件委托 兼容性写法的主要内容,如果未能解决你的问题,请参考以下文章