jQuery资料之遍历元素

这篇博客介绍了jQuery中遍历元素的两种方法:each方法适用于DOM元素处理,内部回调函数接收索引和DOM元素;$.each()方法用于数据处理,如数组和对象,回调函数接收索引和元素内容。
摘要由CSDN通过智能技术生成
◆ 遍历元素:

jQuery 隐式迭代是对同一类元素做了同样的操作。 如果想要给同一类元素做不同操作,就需要用到遍历。

方法一:

$('div').each(function (index, domEle) { xxx, } )
  • each方法遍历匹配每个元素,主要用DOM处理。
  • 里面的回调函数有2个参数:index为每个元素的索引号,domEle是每个DOM元素对象,不是jQuery对象
  • 所以要想使用jQuery方法,需要给这个DOM元素转换为jQuery对象$(domEle)

方法二:

$.each(object, function (index, element) { xxx, } )
  • $.each()方法可以遍历任何对象。主要用于数据处理,比如数组、对象、
  • 里面的函数有2个参数:index为每个元素的索引号,element为内容
◆ 示例:
<body>
    <div>1</div>
    <div>2</div>
    <div>3</div>
    <script>
        $(function() {
            var sum = 0;
            var arr = ["red", "green", "blue"];
            // 1. each() 方法遍历元素 
            $("div").each(functi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值