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

    在jquery循环遍历一般有两种.一种是for,这里不举例,另一种是each.这里主要是说明each的循环遍历的用法
    一般格式

    $.each(XXX,function(XXX){
        //code
    });
    $(XXX).each(function(XXX){
        //code
    });

    XXX具体代表什么根据需要遍历的值的类型来定.

    1.$().each 在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:

    $("input[name=’check’]").each(function(i){ //i代表下标
    if($(this).attr('checked')==true)
    {
        //code
    }
    2.$.each()来循环遍历一个数组,或者对象

    2.$.each()来循环遍历一个数组,或者对象.例如:

    var arrayTest = [[1,2,3],[4,5,6],[7,8,9]];
    $.each(arrayTest,function(n,item){
    //n代表当前循环的次数,item为当前循环的对象
      alert(item[n]);//1;5;9   alert(arrayTest[n]);//1,2,3;4,5,6;7,8,9   alert(item);//1,2,3;4,5,6;7,8,9   $.each(item,function(){ //将第一次循环的对象再次循环,就实现了二维数据的遍历,如果有2以上的数组,则同理循环多次     alert(this);//1;2;3;4;5;6;7;8;9 this代表当前元素   }); }); var obj = {one:1,tow:2,three:3,four:4}; $.each(obj,function(key,value){   alert(key);//one;tow;three;four   alert(obj[key]);//1;2;3;4   alert(value)////1;2;3;4 });
  • 相关阅读:
    【分区】使用 MBR 分区表分区并格式化
    微信小程序公司开发前必读
    Delphi 经典书籍
    sybase 通过select into创建新表
    sybase 创建触发器
    delphi 判断exe重复执行
    git 的诞生
    git 常用命令
    mvn spring-boot:run运行不了的解决办法
    git 提交代码
  • 原文地址:https://www.cnblogs.com/jzhxhs/p/9020405.html
Copyright © 2011-2022 走看看