有时候通过元素选择器($)获得超过一个以上的元素, 应该如何处理呢。元素选择器传回来的是一个数组,如果想对每一个元素处理,可以使用each。
<style>
.a{font-size:20px;}
</style>
<div class="a">1</div>
<div class="a">2</div>
<div class="a">3</div>
<div class="a">4</div>
<script language="javascript">
$(".a").each( function(index, element)
{
/*要处理的代码。*/
}
);
</script>
这个例子是通过使用的css class来寻找所需要的元素。例子里,元素选择器把所有使用css class a 的所有元素找出来。
其中index是第一个参数,不一定叫index,叫其他也行。第一个参数就是数组的下标,也就是元素的排列顺序。
第二个参数element和第一个参数一样,不一定叫element,叫其他也行。第二个参数是元素的本身,在function里面,可以使用传进来的element来操作元素,也每一使用this来操作元素。
分享到:
相关推荐
这里包含jquery-ui-1.8.16.custom.min.js/jquery-ui-1.8.16.custom.css,我费了好长时间找到的,此东西可以配合jQuery UI开发指南一书使用。
jquery插件jquery-ui-1.8.2.custom.min.js
jquery-ui-日期框扩展成时间框 jquery-ui时间框 基于别人的代码进行修改 jquery-ui-1.8.16.custom.css文件末尾加入以下代码 .ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; } .ui-timepicker-div dl{ ...
<script src="./public/js/jquery-ui-1.10.3.min.js"> <script src="./public/js/jquery.datepicker-zh-CN.js"></script> <link href="./public/css/jqueryui/jquery-ui-1.10.3.min.css" rel="stylesheet"> $( "#...
jquery-ui-1.7.3.custom 完整开发包
jquery-ui-1.9.2.custom.min.js
jquery-migrate-1.2.1.min.js 可以更好的帮助 jqury-jqprint 兼容性问题
jquery-1.3.2-vsdoc.js jquery-1.8.3.min.js jquery-1.3.2.min.js jquery-1.4.1-vsdoc.js jquery-1.4.1.min.js jquery-1.4.2-vsdoc.js jquery-1.4.2.min.js jquery-1.4.3-vsdoc.js jquery-1.4.3.min.js ...
jquery.editable-select插件
jquery-1.11.0 + jquery-UI-1.10.4
jquery-ui-1.9.2.(免费),适合javascript开发者参考,包含各种美观的用户交互界面
jquery插件jquery-ui-timepicker-addon.j
jquery-ui-1.10.3.min.js
话不多说,下面就跟着小编来看下利用jquery实现删除数组中重复元素的具体思路吧 首先定义如下数组: var arr=[0,2,3,5,6,9,2]; 我们可以看到数组中存在重复元素’2′; 最后通过jquery筛选应该得到[0,2,3,5,6,9]; ok...
jquery-ui-1.8.16.custom.min.js jquery-ui-1.8.16.custom.min.js jquery-ui-1.8.16.custom.min.js jquery-ui-1.8.16.custom.min.js
jQuery-File-Upload-9.11.2(完整版,插件已下载),官方的很多引用文件都是线上的,加载很慢,下载到本地后更靠谱,这个版本是已经整理好的,直接调用后台php的部分也在其中,可以直接应用到项目中,直接拷贝过去就...
jquery.qtip-1.0.0-rc3.js 弹出层
jQuery-File-Upload上传插件
jquery.timers-1.2.js 定时器插件
* Porting : Jquery barcode plugin * Version : 2.0.1 * * Date : September 05, 2010 * Author : DEMONTE Jean-Baptiste (firejocker) * HOUREZ Jonathan * Contact : jbdemonte @ gmail.com * Managed...