JavaScript入门级问题 财富值41

2016-10-18 17:04发布

    for(var i=0;i<li.length;i++){         li[i].onclick = function(){             for(var j=0; j<li.length; j++) {                 if (this == li[j]) {                     li[j].className = "on";                     div[j].className = "box active";                 }                 else {                     li[j].className = "";                     div[j].className = "box";                 }             }         }     }

this == li[j] 这怎么理解啊?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。