为了账号安全,请及时绑定邮箱和手机立即绑定

大家帮忙看看这段代码为什么一直提示错误

大家帮忙看看这段代码为什么一直提示错误

回首忆惘然 2018-09-13 09:09:27
我查了好久都没发现那里有不对var arr = $(".menu-bottom").find("li");         //alert(arr.length)         $(".menu-bottom").find("li").click(function(){                         for(var i = 0;i<arr.length;i++){                  if(arr[i].hasClass("on")){  //这个地方老是报错。。。。                        arr[i].removeClass("on");                   }             }             $(this).children("div").find("div").addClass("on");         })
查看完整描述

1 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

'arr[i]'不是 jQuery 对象,要用 'arr.eq(i).hasClass()'。


查看完整回答
反对 回复 2018-10-11
  • 1 回答
  • 0 关注
  • 526 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信