读书人

闭包的施用

发布时间: 2012-08-31 12:55:03 作者: rapoo

闭包的应用

<ul id="Ul" style="min-height:100px; _height:auto !important; _height:100px; border:1px solid red;">
?<li>a</li>
?<li>b</li>
?<li>c</li>
?<li>d</li>
?<li>e</li>
?<li>a</li>
?<li>b</li>
?<li>c</li>
?<li>d</li>
?<li>e</li>
</ul>

<script type="text/javascript">


function addClick(){
?var lis = document.getElementById('Ul').getElementsByTagName('li');
?for(var i = 0, lisLen = lis.length; i < lisLen; i++){
??(function(i){
???lis[i].onclick = function(){
????console.log(i);
???}
??})(i)
?}
}
addClick();
</script>

读书人网 >Web前端

热点推荐