为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编写的第一人称射击游戏
Feb 25 Javascript
jquery ajax执行后台方法
Mar 18 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
Aug 02 Javascript
javascript特殊用法示例介绍
Nov 29 Javascript
jquery的ajax简单结构示例代码
Feb 17 Javascript
JavaScript DOM基础
Apr 13 Javascript
javascript基本语法
May 31 Javascript
基于JS脚本语言的基础语法详解
Jul 22 Javascript
js判断数组是否包含某个字符串变量的实例
Nov 24 Javascript
Vue-component全局注册实例
Sep 06 Javascript
在Vue项目中引入JQuery-ui插件的讲解
Jan 27 jQuery
Vue 使用计时器实现跑马灯效果的实例代码
Jul 11 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
wordpress网站转移到本地运行测试的方法
2017/03/15 PHP
PHP实现Session入库/存入redis的方法
2017/05/04 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
JQuery表格内容过滤的实现方法
2013/07/05 Javascript
javascript中的if语句使用介绍
2013/11/20 Javascript
详谈javascript中DOM的基本属性
2015/02/26 Javascript
JQuery分屏指示器图片轮换效果实例
2015/05/21 Javascript
jQuery事件绑定on()、bind()与delegate() 方法详解
2015/06/03 Javascript
js一维数组、多维数组和对象的混合使用方法
2016/04/03 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
2017/01/19 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
浅谈struts1 & jquery form 文件异步上传
2017/05/25 jQuery
深入理解Vue 的条件渲染和列表渲染
2017/09/01 Javascript
Javascript中将变量转换为字符串的三种方法
2017/09/19 Javascript
EasyUI Tree树组件无限循环的解决方法
2017/09/27 Javascript
node通过express搭建自己的服务器
2017/09/30 Javascript
easyui下拉框动态级联加载的示例代码
2017/11/29 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
老生常谈python之鸭子类和多态
2017/06/13 Python
带你了解python装饰器
2017/06/15 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
Python+Pandas 获取数据库并加入DataFrame的实例
2018/07/25 Python
html5使用canvas画一条线
2014/12/15 HTML / CSS
HTML5 textarea高度自适应的两种方案
2020/04/08 HTML / CSS
为智能设备设计个性化保护套网站:caseable
2017/01/05 全球购物
美国一家著名的手表在线折扣网站:Discount Watch Store
2020/02/24 全球购物
Java如何调用外部Exe程序
2015/07/04 面试题
质检部经理岗位职责
2014/02/19 职场文书
党员应该树立反腐倡廉的坚定意识思想汇报
2014/09/12 职场文书
教师师德工作总结2015
2015/07/22 职场文书
2015年城乡环境综合治理工作总结
2015/07/24 职场文书
2016年教师师德师风承诺书
2016/03/25 职场文书
写一个Python脚本下载哔哩哔哩舞蹈区的所有视频
2021/05/31 Python
python基础入门之普通操作与函数(三)
2021/06/13 Python
帮你提高开发效率的JavaScript20个技巧
2021/06/18 Javascript
element tree树形组件回显数据问题解决
2022/08/14 Javascript