博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
$(selector).each() 和$each() 的区别
阅读量:4878 次
发布时间:2019-06-11

本文共 813 字,大约阅读时间需要 2 分钟。

今天在做项目的时候, 后台数据需要循环遍历出来, 想到each,    结果,竟然不记得语法了

现在来回顾一下,而搜索了一下,竟然发现有两种each  一种就是$(selector).each()  ,一种是 $each() 

jQuery 遍历 - each() 方法主要用于DOM遍历,each() 方法规定为每个匹配元素规定运行的函数。

如果一个html页面上面有多个checkbox,这时用$().each来处理checkbox是比较不错的;

 

$(“input[name=’ch’]”).each(function(i){    if($(this).attr(‘checked’)==true) {        //一些操作代码    }})

 

$().each   有三个参数  

$(obg,function(i,item){

  obg  //传过来的 json 数据

  i   // 是变量

 item // 值 

})

 

 

该方法处理数组  之类的,  或者是 传过来的ajax  时使用

 

var arr = [ "one", "two", "three", "four"];     $.each(arr, function(){   alert(this);   });  //上面这个each输出的结果分别为:one,two,three,four        var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]]    $.each(arr1, function(i, item){   alert(item[0]);  });  //其实arr1为一个二维数组,item相当于取每一个一维数组,  //item[0]相对于取每一个一维数组里的第一个值  //所以上面这个each输出分别为:1 4 7

 

转载于:https://www.cnblogs.com/whatarey/p/9320744.html

你可能感兴趣的文章
2345网址导航源码 v3.3
查看>>
JS重要知识点
查看>>
java解析数据
查看>>
改变 C/C++ 控制台程序的输出颜色和样式
查看>>
ADO constants include file for VBScript
查看>>
ExtJs4.2 RadioGroup CheckboxGroup
查看>>
InnoDB Undo Log
查看>>
在Application中集成Microsoft Translator服务之使用http获取服务
查看>>
flask页面中Head标签内容为空问题
查看>>
Centos7 Putty SSH密钥登录
查看>>
HDU 6330--Visual Cube(构造,计算)
查看>>
小说Symbian的签名
查看>>
Objective-C中ORM的运用:实体对象和字典的相互自动转换
查看>>
高级java面试宝典
查看>>
声明,本博客文章均为转载,只为学习,不为其他用途。感谢技术大牛的技术分享,让我少走弯路。...
查看>>
centos7.1下 Docker环境搭建
查看>>
c# 导出Excel
查看>>
Status: Checked in and viewable by authorized users 出现在sharepoint 2013 home 页面
查看>>
python数据预处理
查看>>
Python之路,Day21 - 常用算法学习
查看>>