zoukankan      html  css  js  c++  java
  • $(selector).each() 和$each() 的区别

    今天在做项目的时候, 后台数据需要循环遍历出来, 想到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
  • 相关阅读:
    Practice II 字符串
    Euleriar Path 入门
    2-SAT 入门
    Practice I 图论
    游戏中寻找学习JAVA的乐趣之坦克大战系列5-坦克的动态参数
    JQuery教程:实现轮播图效果
    HTML表格应用
    菜鸟Vue学习笔记(三)
    Java成神路上之设计模式系列教程之一
    JVM垃圾回收机制之对象回收算法
  • 原文地址:https://www.cnblogs.com/whatarey/p/9320744.html
Copyright © 2011-2022 走看看