jQuery中each方法的使用详解
作者:Tel大神 时间:2024-04-09 19:47:22
概述:
each() 方法规定为每个匹配元素规定运行的函数。
返回 false 可用于及早停止循环,相当于break。
返回 true 可以结束本次循环,相当于continue。
语法:
$(selector).each(function(index,element){ })
index - 选择器的 index 位置
element - 当前的元素(也可使用 "this" 选择器)
$(selector).each(function(){ })
$.each(array,function(Key,Value){ })
1.遍历js数组
$(function(){
var array=["aaa","bbb","ccc"];
$.each(array,function(i,j){
alert(i+":"+j);//i表示索引,j代表值
});
})
2.遍历Object对象
var obj = new Object();
obj.name="zs";
$.each(obj, function(name, value) {
alert(this); //this指向当前属性的值,等价于value
alert(name); //name表示Object当前属性的名称
alert(value); //value表示Object当前属性的值
});
3.遍历JSON对象
var json ={"name":"zhangSan","role":"student"};
$.each(json,function(key,value){
alert(key+":"+value);
});
4.遍历由多个JSON对象组成的数组
var json =[{"name":"Amy","role":"student"},{"name":"Tom","role":"student"}];
$.each(json, function(index, value) {
alert("index="+index+"\n" +"name:"+value.name+"\n"+"role:"+value.role+"\n");
});
5.遍历jQuery对象
<head>
<meta charset="utf-8" />
<title>遍历jQuery对象</title>
<script src="js/jquery-1.12.4.js"></script>
<script type="text/javascript">
$(function(){
$("input[type='button']").bind("click",function(){
$("li").each(function(){
alert($(this).text())
});
});
});
</script>
</head>
<body>
<input type="button" value="触发事件"/>
<ul>
<li>first</li>
<li>second</li>
</ul>
</body>
总结
以上所述是小编给大家介绍的jQuery中each方法的使用详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
来源:https://www.cnblogs.com/q924152020/archive/2018/03/16/8586530.html
标签:jquery,each,方法
0
投稿
猜你喜欢
Vue实现自定义下拉菜单功能
2024-05-09 15:19:14
Python处理时间日期坐标轴过程详解
2021-04-28 08:05:27
vue实现评论列表功能
2023-07-02 17:05:29
Python实现转换图片背景颜色代码
2023-02-13 09:02:54
python中如何设置list步长
2022-11-04 14:24:02
PHP htmlentities()函数用法讲解
2023-06-04 14:47:30
更改Mysql root用户密码
2024-01-26 05:51:43
Django给admin添加Action的步骤详解
2022-10-12 00:59:40
Python sqlite3查询操作过程解析
2023-11-23 18:37:21
详解Python的Twisted框架中reactor事件管理器的用法
2023-09-07 16:28:18
如何通过阿里云实现动态域名解析DDNS的方法
2022-05-30 23:04:50
详解php中的类与对象(继承)
2023-11-23 14:07:09
一篇文章教会你PYcharm的用法
2023-06-30 14:18:56
SQL列名无效 sql查询列名 sql返回列名
2009-09-03 13:19:00
GoLang中拼接字符串性能优化方法详解
2024-04-28 09:16:46
python中计算一个列表中连续相同的元素个数方法
2021-02-04 22:59:23
python中scipy.stats产生随机数实例讲解
2021-03-20 07:57:04
如何使用pyinstaller打包时引入自己编写的库
2022-03-04 14:41:12
英文罚抄引发的艺术创意
2008-05-13 12:02:00
Python中PyQt5/PySide2的按钮控件使用实例
2023-03-04 16:27:44