为jQuery增加join方法的实现代码


Posted in Javascript onNovember 28, 2010

查了一下,jquery没有直接的方法,

不过有一个map方法,使用它很简单就可以定义一个实现该功能的方法

jQuery.fn.join = function(sep,mapvalue){ 
return $.map(this,mapvalue).join(sep); 
}; 
jQuery.fn.joinattr = function(sep,attr){ 
return this.join(sep,function(item){return $(item).attr(attr);}); 
}; 
jQuery.fn.joinvalue = function(sep){ 
return this.join(sep,function(item){return $(item).val();}); 
};

使用的时候
$("#getid").click(function(){ 
alert($("input").joinattr(",","id")); 
}); 
$("#getvalue").click(function(){ 
alert($("input").joinvalue(",")); 
});
Javascript 相关文章推荐
JS 文件传参及处理技巧分析
May 13 Javascript
学习面向对象之面向对象的术语
Nov 30 Javascript
鼠标悬浮停留三秒后自动显示大图js代码
Sep 09 Javascript
javascript继承的六大模式小结
Apr 13 Javascript
javascript元素动态创建实现方法
May 13 Javascript
JS实现的通用表单验证插件完整实例
Aug 20 Javascript
适用于手机端的jQuery图片滑块动画
Dec 09 Javascript
javascript实现滑动解锁功能
Mar 22 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
在Vue项目中引入JQuery-ui插件的讲解
Jan 27 jQuery
运用js实现图层拖拽的功能
May 24 Javascript
使用vue实现多规格选择实例(SKU)
Aug 23 Javascript
Jquery拖拽并简单保存的实现代码
Nov 28 #Javascript
jquery下将选择的checkbox的id组成字符串的方法
Nov 28 #Javascript
用jquery设置按钮的disabled属性的实现代码
Nov 28 #Javascript
IE6弹出“已终止操作”的解决办法
Nov 27 #Javascript
javascript 获取所有id中包含某关键字的控件的实现代码
Nov 25 #Javascript
javascript中substr,substring,slice.splice的区别说明
Nov 25 #Javascript
JavaScript中的类继承
Nov 25 #Javascript
You might like
PHP出错界面
2006/10/09 PHP
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
PHP使用递归生成文章树
2015/04/21 PHP
php把数组值转换成键的方法
2015/07/13 PHP
整理php防注入和XSS攻击通用过滤
2015/09/13 PHP
php安装php_rar扩展实现rar文件读取和解压的方法
2016/11/17 PHP
Laravel5.5 数据库迁移:创建表与修改表示例
2019/10/23 PHP
PHP7 list() 函数修改
2021/03/09 PHP
jQuery EasyUI API 中文文档 DateTimeBox日期时间框
2011/10/16 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
JS实现CheckBox复选框全选全不选功能
2015/05/06 Javascript
jquery+ajax实现注册实时验证实例详解
2015/12/08 Javascript
javascript实现抽奖程序的简单实例
2016/06/07 Javascript
Active控件问题小结(附解决办法)
2016/06/09 Javascript
JavaScript使用ZeroClipboard操作剪切板
2017/05/10 Javascript
jQuery制作input提示内容(兼容IE8以上)
2017/07/05 jQuery
浅谈Angular文字折叠展开组件的原理分析
2017/11/24 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
vuejs点击class变化的实例
2018/09/05 Javascript
React 使用Hooks简化受控组件的状态绑定
2019/03/18 Javascript
实例详解vue中的$root和$parent
2019/04/29 Javascript
Vue项目打包部署到iis服务器的配置方法
2019/10/14 Javascript
Django Admin 实现外键过滤的方法
2017/09/29 Python
shell命令行,一键创建 python 模板文件脚本方法
2018/03/20 Python
django项目简单调取百度翻译接口的方法
2019/08/06 Python
通过 Django Pagination 实现简单分页功能
2019/11/11 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
2020/01/14 Python
Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
2020/01/25 Python
python中有帮助函数吗
2020/06/19 Python
HTML5+CSS3模仿优酷视频截图功能示例
2017/01/05 HTML / CSS
促销活动计划书
2014/05/02 职场文书
作文批改评语
2014/12/25 职场文书
大学学生个人总结
2015/02/15 职场文书
深入解读Java三大集合之map list set的用法
2021/11/11 Java/Android
node快速搭建后台的实现步骤
2022/02/18 NodeJs