下面一段代码给大家介绍li集合绑定点击事件,具体代码如下所示:
//Method-1: var items = document.getElementsByTagName('li'); for(var i=0;i<items.length;i++){ items[i].index = i; items[i].onclick = function(){ this.innerHTML = this.index; } } //Method-2: var items = document.getElementsByTagName('li'); for(var i = 0; i<items.length; i++){ (function(index){ items[i].onclick = function(){ this.innerHTML = index; } })(i) } //Method-3: var items = document.getElementsByTagName('li'); for(var i = 0; i<items.length; i++){ items[i].onclick = function(index){ return function(){ this.innerHTML = index; } }(i) }
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
在Node.js中子进程有哪些应用场景
详细解读在nodeJs中有关文件系统与流
Javascript调试命令有哪些?
在node.js中如何使用http模块
在微信中如何使用js唤起App?
在vue中使用cli如何实现重构多页面脚手架
在JS中如何实现通过拖拽改变物体大小