首页 > 编程 > JavaScript > 正文

jQuery 遍历map()方法详解

2019-11-19 19:04:20
字体:
来源:转载
供稿:网友

一、定义和用法

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>

总结

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表