实例
构建表单中所有值的列表:
$("p").append( $("input").map(function(){
return $(this).val();
}).get().join(", ") );
亲自试一试
定义和用法
map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。
语法
.map(callback(index,domElement))
参数 描述
callback(index,domElement) 对当前集合中的每个元素调用的函数对象。
详细说明
由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以得到基础的数组。
.map() 方法对于获得或设置元素集的值特别有用。请思考下面这个带有一系列复选框的表单:
<form method="post" action="">
<fieldset>
<div>
<label for="two">2</label>
<input type="checkbox" value="2" id="two" name="number[]">
</div>
<div>
<label for="four">4</label>
<input type="checkbox" value="4" id="four" name="number[]">
</div>
<div>
<label for="six">6</label>
<input type="checkbox" value="6" id="six" name="number[]">
</div>
<div>
<label for="eight">8</label>
<input type="checkbox" value="8" id="eight" name="number[]">
</div>
</fieldset>
</form>
我们能够获得复选框 ID 组成的逗号分隔的列表:
$(':checkbox').map(function() {
return this.id;
}).get().join(',');
分享到:
相关推荐
jQuery map方法是一种在jQuery库中非常实用的函数,它允许开发者处理集合中的每个元素,并将它们转换成新的形式。这个方法特别适用于数组和对象的转换、过滤等操作。通过map方法,我们可以创建一个新数组,该数组...
3. **初始化插件**:在jQuery的`$(document).ready()`函数中,调用MapKey的初始化方法,设置快捷键。 ```javascript $(document).ready(function() { $.mapkey({ // 配置快捷键 keys: { 'ctrl+a': function() {...
jQuery是JavaScript的一个库,它提供了一系列实用的方法,使得JavaScript编程更加高效。"min"代表的是优化过的版本,通常用于生产环境,以减少HTTP请求时间和加载时间。"map"则提醒我们,尽管代码被压缩,但我们仍能...
- 使用jQuery选择器选中图片,然后调用`imageMapster()`方法初始化插件。 3. **配置选项** - `fillColor`: 设置区域填充颜色。 - `strokeColor`: 设置区域边框颜色。 - `strokeWidth`: 设置区域边框宽度。 - `...
jquery.min.map is a good
map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。 二、语法 .map(callback(index,domElement)) 三、详细说明 由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对象以...
本话题将深入探讨如何使用jQuery的Ajax功能实现异步传输List和Map类型的数据,同时涉及JSON数据格式的使用。 首先,让我们了解JSON(JavaScript Object Notation),它是轻量级的数据交换格式,易于人阅读和编写,...
《jQuery UI Map 3.0 RC:移动与谷歌地图的完美结合》 在现代Web开发中,交互性和用户体验是至关重要的。jQuery作为一个强大的JavaScript库,极大地简化了DOM操作,事件处理,动画效果等功能,而jQuery UI则进一步...
《jQuery 3.6.0.min.js与.min.map文件详解》 在Web开发领域,jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作以及Ajax交互等任务。本文将深入探讨"jquery3.6.0.min.js"和"jquery-...
3. **jquery-3.3.1.min.map**:Source Map文件是现代前端开发中的一个重要工具。当JavaScript代码被压缩后,原始的行号和列号信息会丢失,这使得在浏览器的开发者工具中调试压缩后的代码变得困难。Source Map文件...
jquery-2.1.4.min.map,配套使用。以前的版本,找了很久没找到.
jquery-2.1.1.min.map文件 部署项目的时候用的juery-2.1.1.min.js.发现必须要对应的map文件,就下载了下
《jQuery源码映射文件详解——以jquery-2.0.3.min.map为例》 在JavaScript的世界里,jQuery是一款广泛使用的库,它极大地简化了DOM操作、事件处理、动画效果等任务。当我们处理压缩后的jQuery文件,如"jquery-2.0.3...
Subway Map是一款基于jQuery和CSS的插件,专为绘制地图线路图而设计。这个插件在HTML5开发环境中尤其适用,能够帮助开发者轻松创建出具有专业外观的线路图,例如地铁线路图、电路图或其他网络路径图。在现代网页应用...
**jQuery Mobile Google Maps 插件 jQuery UI Map** jQuery Mobile 是一个专为移动设备设计的前端框架,它使得在手机和平板电脑上构建交互式网页应用变得更加简单。而jQuery UI Map是一个专门为jQuery Mobile设计的...
jQuery的map()方法是一个非常实用的工具,它用于遍历和处理匹配的元素集,并且可以将这些元素集合转换成新的数组。这个方法非常灵活,可以用来提取元素的值、属性、CSS样式,或者其他任何需要的元素特征。 map()...
### jQuery 常用方法总结 #### 一、页面元素的引用 在使用 jQuery 进行页面元素操作时,我们通常会使用 `$()` 函数来选取元素。这其中包括通过 `id`、`class`、元素名称以及元素之间的层级关系等方式进行选择。...
在jQuery库中,`map()`和`each()`都是遍历集合元素的重要方法,但它们有着不同的使用场景和功能。本文将深入探讨这两个方法,并通过示例来解释它们的工作原理。 ### 1. `map()`方法 `map()`方法主要用于创建一个新...