zl程序教程

您现在的位置是:首页 >  前端

当前栏目

jquery$.each()使用探讨

jQuery 使用 探讨 each
2023-06-13 09:15:05 时间
复制代码代码如下:

<html>
<head>
<title>
jqueryeach使用
</title>
<scripttype="text/javascript"src="jquery-1.8.2.min.js"></script>

<scripttype="text/javascript">
$(document).ready(function(){
//进行遍历一维数组
vararr1=["aaa","bbb","ccc"];//同c语言不同时变量值使用[]而不是{}
$.each(arr1,function(i,val){
alert(i+"前面是下标后面是值"+val);
});

//遍历二维数组
vararr2=[["a","aa","aaa"],["b","bb","bbb"],["c","cc","ccc"]];
  $.each(arr2,function(i,item){
alert(i+"前面是下标后面是值"+item);
  });
  $.each(arr2,function(i,item){
  $.each(item,function(j,val){
    alert(j+"前面是下标后面是值"+val);
 });
});

//循环遍历dom对象
$.each($("input:hidden"),function(i,val){
alert(val);//为dom对象
alert(i);//为下标012
alert(val.name);
alert(val.value);
});
//结果和上面一样
$("input:hidden").each(function(i,val){
alert(i);
alert(val);
alert(val.name);
alert(val.value);
});
});

</script>
</head>
<body>
<inputname="aaa"type="hidden"value="111"/>
<inputname="bbb"type="hidden"value="222"/>
<inputname="ccc"type="hidden"value="333"/>
<inputname="ddd"type="hidden"value="444"/>
</body>
</html>