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 相关文章推荐
重定向实现代码
Nov 20 Javascript
网络图片延迟加载实现代码 超越jquery控件
Mar 27 Javascript
jquery 列表双向选择器之改进版
Aug 09 Javascript
jQuery实现倒计时按钮功能代码分享
Sep 03 Javascript
Jquery实现弹性滑块滑动选择数值插件
Aug 08 Javascript
JS实现的手机端精简幻灯片效果
Sep 05 Javascript
简单三步实现报表页面集成天气
Dec 15 Javascript
新版小程序登录授权的方法
Dec 12 Javascript
layui实现form表单同时提交数据和文件的代码
Oct 25 Javascript
微信小程序加载机制及运行机制图解
Nov 27 Javascript
基于vue+element实现全局loading过程详解
Jul 10 Javascript
Vue 防止短时间内连续点击后多次触发请求的操作
Nov 11 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
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
PHP获取某个月最大天数(最后一天)的方法
2015/07/29 PHP
PHP实现权限管理功能示例
2017/09/22 PHP
PHP实现唤起微信支付功能
2019/02/18 PHP
php+ajax 文件上传代码实例
2019/03/18 PHP
PHP获取类私有属性的3种方法
2020/09/10 PHP
window.location.hash 属性使用说明
2010/03/20 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
删除节点的jquery代码
2014/01/13 Javascript
Jquery之Bind方法参数传递与接收的三种方法
2014/06/24 Javascript
原生JS实现LOADING效果
2015/03/16 Javascript
javascript三元运算符用法实例
2015/04/16 Javascript
js+css3实现旋转效果
2017/01/20 Javascript
JavaScript基础之this详解
2017/06/04 Javascript
jQuery 实现双击编辑表格功能
2017/06/19 jQuery
jquery实现搜索框功能实例详解
2018/07/23 jQuery
js blob类型url的视频下载问题的解决
2019/11/29 Javascript
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
python基础教程之python消息摘要算法使用示例
2014/02/10 Python
Python 检查数组元素是否存在类似PHP isset()方法
2014/10/14 Python
Django日志模块logging的配置详解
2017/02/14 Python
详谈在flask中使用jsonify和json.dumps的区别
2018/03/26 Python
Python爬虫抓取技术的一些经验
2019/07/12 Python
html5唤醒APP小记
2019/03/27 HTML / CSS
奥兰多迪士尼门票折扣:Undercover Tourist
2018/07/09 全球购物
Hotels.com英国:全球领先的酒店住宿提供商
2019/01/24 全球购物
英国排名第一的宠物店:PetPlanet
2020/02/02 全球购物
校园元旦活动总结
2014/07/09 职场文书
三关爱志愿服务活动方案
2014/08/17 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
2014年文明创建工作总结
2014/11/25 职场文书
实习单位指导教师评语
2014/12/30 职场文书
酒桌上的开场白
2015/06/01 职场文书
反邪教教育心得体会
2016/01/15 职场文书
使用python向MongoDB插入时间字段的操作
2021/05/18 Python
Lakehouse数据湖并发控制陷阱分析
2022/03/31 Oracle