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

$(...)[j].addClass is not a function(…)??

$(...)[j].addClass is not a function(…)??

慕数据2591119 2016-12-14 14:18:41
for (i in $('label')){ $('label')[i].onclick=function(e){ console.log($('label').length); for(j in $('label')){ $('label')[j].addClass('selected'); } $(this).removeClass('che'); } }哪里有错误呢??
查看完整描述

2 回答

?
一杯2块的奶茶

TA贡献226条经验 获得超75个赞

我觉得是因为$('label')[j]取得是一个html元素吧,用jquery的方法不能用,你可以直接.className="che";

查看完整回答
反对 回复 2016-12-14
?
sdwsq

TA贡献19条经验 获得超3个赞

$('label')[j].addClass('selected');  这种写法好像不太对吧 $('label')[j]

查看完整回答
反对 回复 2016-12-14
  • 2 回答
  • 0 关注
  • 3860 浏览
慕课专栏
更多

添加回答

举报

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