老师代码又不报错运行不了了,问题出在哪里呢?
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>2-1</title>
<style>
/*补充代码*/
.li{
cursor: pointer;
}
</style>
</head>
<body>
<!-- 补充代码 -->
<ul class="ul">
<li class="li">1</li>
<li class="li">2</li>
<li class="li">3</li>
<li class="li">4</li>
</ul>
<script>
var ul=document.querySelector(".ul");
var li=ul.querySelectorAll(".li");
for(var i=0,len=li.length;i<len;i++){
(function(i){
// 补充代码
li[i].oncilck=function(){
alert([i]);
}
})(i);
}
</script>
</body>
</html>
正在回答
同学你好,代码中存在如下问题:

以后出现这样的问题,一定要先检查单词、符号是不是写错,这是特别常见的问题。
如果我的回答帮到了你,欢迎采纳,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星