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

JQuey的each方法的问题

JQuey的each方法的问题

武当王也 2015-09-02 12:27:11
创建一个数组(格式为json类型的)  然后调用$.each(data,fn)方法进行数组循环。 var obj=[{},{},{}]; $.each(obj,function(index,e1){});我之前想用这样的方式来实现遍历obj,obj.each(function(index,e1){};)  但是这样行不通,为什么?我调试了一下,obj没有each方法。
查看完整描述

5 回答

已采纳
?
闹小志

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

我个人的理解,each是jquery对象的方法,而obj不是一个jquery对象,所以报错。

查看完整回答
反对 回复 2015-09-02
?
武当王也

TA贡献1条经验 获得超0个赞

其实我明白obj不是一个JQuery对象,但是就是想知道怎么用除了$.each(data,function(){})方法怎么用我想的那种方法,js获取的对象是DOM对象,JQuery获取的是JQuery的对象,each是JQuery对象的方法,只需要将obj对象由DOM对象改为JQuery对象就可以了,代码如下:

//img1.sycdn.imooc.com//55eba2f30001ad1a05860539.jpg

谢谢大家的回答!

查看完整回答
反对 回复 2015-09-06
  • 5 回答
  • 0 关注
  • 1782 浏览

添加回答

举报

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