zoukankan      html  css  js  c++  java
  • jQuery之小议each()

     var arr1 = [ "one", "two", "three", "four", "five" ];   
    $.each(arr1, function(){   
         alert(this);   
    });   
    输出:one    two   three   four    five   
    var arr2 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]   
    $.each(arr2, function(i, item){    参数的名字可以自己定义,each方法会根据第一个参数(arr2)的格式而判断回调函数方法体语法的正确性
         alert(item[0]);   
    });   
    输出:1    4    7   
    var obj = { one:1, two:2, three:3, four:4, five:5 };   
    $.each(obj, function(key, val) {   
         alert(obj[key]);         
    });   
    输出:1    2   3   4   5  

    $.each($("input:hidden"), function(){  
        alert(this.name);
    });
    $.each($("input:hidden"), function(){  
        alert(this.value);
    });

    跳出遍历

    $(document).ready(
          function test()
          { var index=0;
            var arr1 = [[1, 4, 3], [4, 6, 6], [7, 20, 9]]    
            $.each(arr1, function(i,item){ 
              

          
           if(i==1)
           {
           alert("点击继续下次遍历");
           return ;   //return false ;则跳出遍历
           }           
             alert('索引'+i+'_'+item[0]);   

            });    
        })

  • 相关阅读:
    gcc编译常用选项
    汇编指令随笔
    VIM简单操作
    Linux编译阻塞型驱动遇到'TASK_NORMAL' undeclared (first use in this function)问题解决办法
    Linux中断流程分析
    Linux驱动开发之LED驱动
    函数(三)
    函数(二)
    文件和函数(一)
    文件处理和字符编码
  • 原文地址:https://www.cnblogs.com/qixuejia/p/1688962.html
Copyright © 2011-2022 走看看