为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 相关文章推荐
javascript数组去重3种方法的性能测试与比较
Mar 26 Javascript
jquery必须知道的一些常用特效方法及使用示例(整理)
Jun 24 Javascript
Jquery 模板数据绑定插件的使用方法详解
Jul 08 Javascript
原生js和jQuery随意改变div属性style的名称和值
Oct 22 Javascript
jQuery中ajax的load()与post()方法实例详解
Jan 05 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
Jun 20 Javascript
基于JavaScript实现五子棋游戏
Aug 26 Javascript
详解如何实现一个简单的 vuex
Feb 10 Javascript
小程序和web画三角形实现解析
Sep 02 Javascript
微信小程序常用的3种提示弹窗实现详解
Sep 19 Javascript
layer扩展打开/关闭动画的方法
Sep 23 Javascript
在vscode 中设置 vue模板内容的方法
Sep 02 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中mysql_connect与mysql_pconncet的区别详解
2013/05/15 PHP
使用PHP强制下载PDF文件示例
2014/01/17 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
2014/01/31 PHP
PHP中异常处理的一些方法整理
2015/07/03 PHP
让Firefox支持event对象实现代码
2009/11/07 Javascript
Jquery + Ajax调用webService实例代码(asp.net)
2010/08/27 Javascript
JS按位非(~)运算符与~~运算符的理解分析
2011/07/31 Javascript
node.js中的fs.readFileSync方法使用说明
2014/12/15 Javascript
超详细的javascript数组方法汇总
2015/11/21 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
2016/09/08 Javascript
Vue + Webpack + Vue-loader学习教程之相关配置篇
2017/03/14 Javascript
使用ES6语法重构React代码详解
2017/05/09 Javascript
Agularjs妙用双向数据绑定实现手风琴效果
2017/05/26 Javascript
基于JavaScript实现前端数据多条件筛选功能
2020/08/19 Javascript
让Vue也可以使用Redux的方法
2018/05/23 Javascript
vue自定义指令实现仅支持输入数字和浮点型的示例
2019/10/30 Javascript
使用uni-app开发微信小程序的实现
2019/12/13 Javascript
Python实现的快速排序算法详解
2017/08/01 Python
python psutil库安装教程
2018/03/19 Python
python中virtualenvwrapper安装与使用
2018/05/20 Python
python中实现字符串翻转的方法
2018/07/11 Python
python实现贪吃蛇小游戏
2020/03/21 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
安装2019Pycharm最新版本的教程详解
2019/10/22 Python
用Python制作mini翻译器的实现示例
2020/08/17 Python
HTML5拍照和摄像机功能实战详解
2019/01/24 HTML / CSS
AmazeUI 加载进度条的实现示例
2020/08/20 HTML / CSS
在线购买世界上最好的酒:BoozeBud
2018/06/07 全球购物
应届大学生自荐信
2013/12/05 职场文书
国旗下的讲话演讲稿
2014/05/08 职场文书
我的中国梦口号
2014/06/16 职场文书
师德标兵先进事迹材料
2014/12/19 职场文书
八一建军节慰问信
2015/02/14 职场文书
导游词之晋城蟒河
2019/12/12 职场文书
python字符串常规操作大全
2021/05/02 Python
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript