jQuery 遍历map()方法详解

 更新时间:2016年11月04日 08:46:21   投稿:daisy  
大家都知道map()方法主要用来遍历操作数组和对象,这篇文章将给大家详细介绍关于jQuery遍历map()方法的内容,文章给出了详细的示例代码,对大家的理解和学习很有帮助,有需要的朋友们下面来一起学习学习吧。

一、定义和用法

map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。

二、语法

.map(callback(index,domElement))

三、详细说明

由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以得到基础的数组

四、案例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>jquery map</title>
<script language="javascript" src="../jquery-1.11.1.js"></script>
<script language="javascript">
 $(function(){
 
 //map 遍历数组
 var str = $.map([1, 2, 3], function(n){
 //console.log(n);
 return n;
 }).join();
 //
 console.log(str);
 
 //
 var data = $('#list li').map(function(){
 //console.log($(this).attr('id'));
 return $(this).attr('id');
 }).get().join();
 
 console.log(data);
 });
</script>
</head>
<body>
 
 <div>
  <ul id="list">
   <li id="li1">列表1</li>
   <li id="li2">列表2</li>
   <li id="li3">列表3</li>
   <li id="li4">列表4</li>
   <li id="li5">列表5</li>
  </ul>
 </div>
 
</body>
</html>

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能有所帮助,如果有疑问大家可以留言交流。

相关文章

  • jQuery构造函数init参数分析

    jQuery构造函数init参数分析

    这篇文章主要介绍了jQuery构造函数init参数分析,今天主要是分析一下jQuery中init选择器构造函数,处理选择器函数中的参数,感兴趣的朋友可以了解下
    2015-05-05
  • jQuery获取字符串中出现最多的数

    jQuery获取字符串中出现最多的数

    这篇文章主要介绍了jQuery获取字符串中出现最多的数 的相关资料,需要的朋友可以参考下
    2016-02-02
  • 通过jquery获取上传文件名称、类型和大小的实现代码

    通过jquery获取上传文件名称、类型和大小的实现代码

    这篇文章主要介绍了在文件上传到服务器之前,我们可以通过jquery来获取上传文件的名称,类型和尺寸大小,需要的朋友可以参考下
    2018-04-04
  • zTree jQuery 树插件的使用(实例讲解)

    zTree jQuery 树插件的使用(实例讲解)

    下面小编就为大家带来一篇zTree jQuery 树插件的使用(实例讲解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • JQuery+Bootstrap 自定义全屏Loading插件的示例demo

    JQuery+Bootstrap 自定义全屏Loading插件的示例demo

    这篇文章主要介绍了JQuery+Bootstrap 自定义全屏Loading插件,本文通过示例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-07-07
  • jQuery实现的瀑布流加载效果示例

    jQuery实现的瀑布流加载效果示例

    这篇文章主要介绍了jQuery实现的瀑布流加载效果,结合实例形式分析了jQuery基于数学运算与事件响应实现页面瀑布流加载的功能,需要的朋友可以参考下
    2016-09-09
  • jQuery 改变CSS样式基础代码

    jQuery 改变CSS样式基础代码

    jQuery提供css()的方法来实现嵌入式改变元素样式,css()方法在使用上具有多样性。
    2010-02-02
  • jQuery中:contains选择器用法实例

    jQuery中:contains选择器用法实例

    这篇文章主要介绍了jQuery中:contains选择器用法,以实例形式分析了:contains选择器的功能、定义及匹配给定元素文本时的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • jQuery图片切换动画特效

    jQuery图片切换动画特效

    这篇文章主要为大家详细介绍了jQuery图片切换动画特效,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • jquery.cookie实现的客户端购物车操作实例

    jquery.cookie实现的客户端购物车操作实例

    这篇文章主要介绍了jquery.cookie实现的客户端购物车操作,结合实例形式分析了jQuery基于cookie存储及操作数据实现购物车功能的技巧,需要的朋友可以参考下
    2015-12-12

最新评论