下面这个ul,如何点击每一列的时候alert其index?(闭包)

<ul id=”test”>
<li>这是第一条</li>
<li>这是第二条</li>
<li>这是第三条</li>
</ul>

var arrLi = document.getElementById("test").children;
    for(var k=0; k<arrLi.length; k++) {
        arrLi[k].onclick = (function(num){
            return function(){
                console.log(num);
            };
        })(k);
    }

 

posted @ 2017-11-30 19:47  a权  阅读(636)  评论(0编辑  收藏  举报
Top