QQ登录

只需一步,快速开始

Jquery小点滴 - 元素数组的循环 each

[复制链接]
* 探索者* 发表于 2011-2-14 00:59 | 显示全部楼层 |阅读模式 来自: 中国–四川–成都 电信

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核,请勿使用gmail/outlook/aol/icloud邮箱注册)

×
有时候通过元素选择器($)获得超过一个以上的元素, 应该如何处理呢。元素选择器传回来的是一个数组,如果想对每一个元素处理,可以使用each。

  1. <style>

  2.     .a{font-size:20px;}

  3. </style>

  4. <div class="a">1</div>

  5. <div class="a">2</div>

  6. <div class="a">3</div>

  7. <div class="a">4</div>

  8. <script language="javascript">

  9.       $(".a").each( function(index, element)
  10.                            {

  11.                                     /*要处理的代码。*/
  12.                            }
  13.                           );

  14. </script>
复制代码



这个例子是通过使用的css class来寻找所需要的元素。例子里,元素选择器把所有使用css class a 的所有元素找出来。

其中index是第一个参数,不一定叫index,叫其他也行。第一个参数就是数组的下标,也就是元素的排列顺序

第二个参数element和第一个参数一样,不一定叫element,叫其他也行。第二个参数是元素的本身,在function里面,可以使用传进来的element来操作元素,也每一使用this来操作元素


 楼主| * 探索者* 发表于 2011-2-14 01:01 | 显示全部楼层 来自: 中国–四川–成都 电信
发错论坛了,汗。。
回复 顶~ 砸~

使用道具 举报

 楼主| * 探索者* 发表于 2011-2-14 01:02 | 显示全部楼层 来自: 中国–四川–成都 电信
不过这是牧夫第一个技术贴DD
回复 顶~ 砸~

使用道具 举报

本版积分规则

APP下載|手机版|爱牧夫天文淘宝店|牧夫天文网 ( 公安备案号21021102000967 )|网站地图|辽ICP备19018387号

GMT+8, 2025-5-4 16:09 , Processed in 0.079458 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表