【学亮IT手记】jQuery each()函数用法实例

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="utf-8">
 5 <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script>
 6 <script type="text/javascript">
 7     $(function(){
 8         $.each([1,2,3],function(index,value){
 9             alert(index+"=="+value);
10         })
11     })
12 </script>
13 </head>
14
15 <body>
16
17 </body>
18 </html>

jquery each()函数用于遍历指定的对象和数组。

语法

$.each(object,callback)

遍历对象

 1 <script type="text/javascript">
 2     $(function(){
 3         var obj = {
 4             "site":"你我他学习吧",
 5             "author":"张学亮"
 6         }
 7         $.each(obj,function(key,value){
 8             alert(key + "==" + value);
 9         })
10     })
11 </script>

遍历数组

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4 <meta charset="utf-8">
 5 <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script>
 6 <script type="text/javascript">
 7     $(function(){
 8         var arr = ["one","two","three","four","five"];
 9         var obj = {one:1,two:2,three:3,four:4,five:5};
10         $.each(arr,function(i,val){
11             $("#"+val).text("我的是 "+val+".");
12             //在three之后停止运行
13             //return (val !== "three");
14         });
15         $.each(obj,function(i,val){
16             $("#"+i).append(document.createTextNode(" - "+val));
17         })
18     })
19 </script>
20 </head>
21
22 <body>
23     <div id="one"></div>
24     <div id="two"></div>
25     <div id="three"></div>
26     <div id="four"></div>
27     <div id="five"></div>
28 </body>
29 </html>

遍历一个元素

1 <script type="text/javascript">
2     $(function(){
3         var obj = {name:"John",lang:"Java"};
4
5         $.each(obj,function(key,value){
6             alert("关键词:"+key+"==值:"+value);
7         })
8     })
9 </script>

原文地址:https://www.cnblogs.com/niwotaxuexiba/p/9490573.html

时间: 2024-11-10 08:32:45

【学亮IT手记】jQuery each()函数用法实例的相关文章

jQuery is()函数用法3例

这篇文章主要介绍了jQuery is()函数用法3例,jQuery的is()函数其实是非常有用的,能不能用好直接决定你的代码是否高效,需要的朋友可以参考下. jQuery提供了is()方法可以很方便的判断元素是否可见,是否隐藏,是否选中. 一.判断元素是否隐藏 如下html中的div元素是隐藏的: 代码如下: <!doctype html> <html> <head> <script src="http://ajax.microsoft.com/ajax

Python回调函数用法实例

Python回调函数用法实例 回调函数 “回调函数就是一个通过函数指针调用的函数. 如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数.” 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数.回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应. 什么是回调 软件模块之间总是存在

jquery中cookie用法实例详解(获取,存储,删除等)

这篇文章主要介绍了jquery中cookie用法,结合实例详细分析了jQuery操作cookie的获取,存储,删除等操作,并附带了Jquery操作Cookie记录用户查询过信息实现方法,需要的朋友可以参考下 本文实例讲述了jquery中cookie用法.分享给大家供大家参考,具体如下: cookie在jquery中有指定的cookie操作类,下面我先来介绍我们在使用cookie操作类时的一些问题,然后介绍正确的使用方法. 使用JQuery操作cookie时 发生取的值不正确的问题: 结果发现co

php中opendir函数用法实例

这篇文章主要介绍了php中opendir函数用法,以实例形式详细讲述了opendir函数打开目录的用法及相关的注意事项,具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例分析了php中opendir函数用法.分享给大家供大家参考.具体如下: opendir语法:opendir(path,context) 目录,功能说明:打开目录句柄,opendir() 函数打开一个目录句柄,则该函数返回一个目录流,否则返回false.来看个opendir列出目录下所有文件实例,代码如下: $dirs ='.

Python回调函数用法实例详解

本文实例讲述了Python回调函数用法.分享给大家供大家参考.具体分析如下: 一.百度百科上对回调函数的解释: 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数.回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应. 二.什么是回调: 软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用.回调和异步调用.同步调用

【学亮IT手记】jQuery text()/html()回调函数实例

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script> 6 <script type="text/javascript"> 7 $(functi

【学亮IT手记】Ajax跨域问题精讲--jQuery解决跨域操作

什么是跨域 跨域,它是不同的域名(服务器)之间的相互的资源之间的访问. 当协议,域名,端口号任意一个不同,它们就是不同的域. 正常情况下,因为浏览器安全的问题,不同域之间的资源是不可以访问的. 跨域的解决方案 什么情况下会用到跨域? 一般情况,是在自己的内部的工程中会出现跨域的情况. 有三种解决方案: 1.服务器跨域(代理方案) 2.jsonp,<script>标签的开发策略. 3.XHR2,HTML5提供,一般是在移动开发中使用. jQuery解决跨域操作 在jquery中可以使用$.aja

【学亮IT手记】jQuery callback方法实例

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"> 6 </script> 7 <script> 8 $(document).ready(function(){ 9 $(&quo

jQuery实用函数用法总结

1.修剪字符串 ? 1 $('#id').val($.trim($('#someid').val())) 2.遍历集合 可能这样写: ? 1 2 3 4 var anArray = ['one','two']; for(var n = 0; n < anArray.length; n++){    } 还有可能这样写: ? 1 2 3 4 var anObject = {one: 1, two: 2}; for(var p in anObject){    } 但有了$.each函数后,就可以这