• 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]);   

            });    
        })

  • 相关阅读:
    【开发技术】Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix)
    【开发技术】Xcode3与xcode4.2模板对比(Xcode4.2开发之一些变化)
    cobol
    头文件的相互包含会导致错误
    ndk eclipse集成
    为何要用到NDK?
    Android之NDK开发
    一个完整的NDK编译过程
    NDK中 .so文件的加载
    Android.mk 变量解释
  • 原文地址:https://www.cnblogs.com/qixuejia/p/1688962.html
Copyright © 2020-2023  润新知