jQuery遍历方式

        以下呢是一些方法配合案例如何去使用

1.js的遍历方式(for)

         html部分代码:<ul id="city"> <li>北京</li> <li>上海</li> <li>天津</li> <li>重庆</li> </ul>

        实现代码:

   一:js方式//获取jq对象        

            var jqs = $("#city  li");

             for(var i = 0, i < jqs.length,i++){

                                                         alert(i+":"+jqs[i].innerHTML);

                                                }

  二:jq方式  jQ对象就是jqs

    1.    1.1  jq对象.each(callback) callback回调函数

                 jqs.each( function (){

                                                                 alert(this.innerHTML);   

                           });   不建议使用,获取不到索引

           1.2  在回调函数里面定义参数  index(索引)   element(对象)

                  jqs.each( function ( i ,element){

                                                              //alert(i+":"+element.innerHTML);

                                                                  alert(i+":"+$(element).html());   

                                                   });                           如果当前function返回为false,则结束循环(break)。
 如果当前function返回为true,则结束本次循环,继续下次循环(continue)

 2.$.each(object, [callback])(全局)

        $.each(jqs,function( i , element){

                                                 alert(i+":"+$(element).html());  

                                                        });

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一支流浪狗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值