jQuery聚合函数实例


Posted in Javascript onMay 21, 2015

本文实例讲述了jQuery聚合函数。分享给大家供大家参考。具体如下:

(function($) {
  $.fn.aggregate = function(seed, func) {
    var _r = seed == null ? "" : seed;
    this.each(function(index, element) {
      _r = func(_r, element);
    });
    return _r;
  };
  $.fn.count = function() {
    return 
      this.aggregate( 0, // seed
      function(result, _) { // func
        return result + 1;
      });
  };
})(jQuery);
alert($("a").count());

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
Underscore.js 的模板功能介绍与应用
Dec 24 Javascript
提高jQuery性能的十个诀窍
Nov 14 Javascript
关于jquery中全局函数each使用介绍
Dec 10 Javascript
Javascript 拖拽的一些简单的应用(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
Sep 04 Javascript
JavaScript 数组some()和filter()的用法及区别
May 20 Javascript
微信小程序 wx.uploadFile无法上传解决办法
Dec 14 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
May 17 Javascript
vue复合组件实现注册表单功能
Nov 06 Javascript
javascript实现blob加密视频源地址的方法
Aug 08 Javascript
Vue CLI项目 axios模块前后端交互的使用(类似ajax提交)
Sep 01 Javascript
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
Oct 05 Javascript
js获取页面description的方法
May 21 #Javascript
js同源策略详解
May 21 #Javascript
js设置document.domain实现跨域的注意点分析
May 21 #Javascript
jQuery+ajax实现无刷新级联菜单示例
May 21 #Javascript
jQuery插件expander实现图片翻转特效
May 21 #Javascript
简单分析javascript面向对象与原型
May 21 #Javascript
jQuery获取上传文件的名称的正则表达式
May 21 #Javascript
You might like
Apache设置虚拟WEB
2006/10/09 PHP
在Windows中安装Apache2和PHP4的权威指南
2006/10/09 PHP
初级的用php写的采集程序
2007/03/16 PHP
php 多关键字 高亮显示实现代码
2012/04/23 PHP
php使用QueryList轻松采集js动态渲染页面方法
2018/09/11 PHP
更正确的asp冒泡排序
2007/05/24 Javascript
js常用排序实现代码
2010/12/28 Javascript
通过pjax实现无刷新翻页(兼容新版jquery)
2014/01/31 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
jQuery学习笔记之回调函数
2016/08/15 Javascript
servlet+jquery实现文件上传进度条示例代码
2017/01/25 Javascript
完美实现js选项卡切换效果(一)
2017/03/08 Javascript
jquery实现企业定位式导航效果
2018/01/01 jQuery
详解Vue组件插槽的使用以及调用组件内的方法
2018/11/13 Javascript
详解Vue2 添加对scss的支持
2019/01/02 Javascript
Vue实现点击显示不同图片的效果
2019/08/10 Javascript
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
2020/05/21 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
利用Psyco提升Python运行速度
2014/12/24 Python
使用beaker让Facebook的Bottle框架支持session功能
2015/04/23 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
解决项目pycharm能运行,在终端却无法运行的问题
2019/01/19 Python
Django models filter筛选条件详解
2020/03/16 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
Python os库常用操作代码汇总
2020/11/03 Python
python 制作简单的音乐播放器
2020/11/25 Python
浅谈html5之sse服务器发送事件EventSource介绍
2017/08/28 HTML / CSS
小学新学期教师寄语
2014/01/18 职场文书
区域销售主管岗位职责
2014/06/15 职场文书
离婚协议书范本(通用篇)
2014/11/30 职场文书
2015年留守儿童工作总结
2015/05/22 职场文书
担保书怎么写 ?
2019/04/22 职场文书
Python使用Kubernetes API访问集群
2021/05/30 Python
Python 中random 库的详细使用
2021/06/03 Python
python 对图片进行简单的处理
2021/06/23 Python
vue实现书本翻页动画效果实例详解
2022/04/08 Vue.js