for 循环中的事件绑定

by Justin Chen

HTML

<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>

JavaScript

var l = document.getElementsByTagName('div');
var alt = function(i, obj){
    obj.addEventListener('click', function(){
        alert(i);
    });
}; 
for(i=0;i<5;i++){
    alt(i, l[i]);
}