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 相关文章推荐
不使用XMLHttpRequest实现异步加载 Iframe和script
Oct 29 Javascript
一个js过滤空格的小函数
Oct 10 Javascript
JavaScript中的Math.atan2()方法使用详解
Jun 15 Javascript
jQuery简单实现仿京东分类导航层效果
Jun 07 Javascript
第一次接触神奇的Bootstrap导航条
Aug 09 Javascript
angular ng-repeat数组中的数组实例
Feb 18 Javascript
AngularJS中使用three.js的实例详解
Jul 21 Javascript
深入浅析JavaScript中的RegExp对象
Sep 18 Javascript
vue项目搭建以及全家桶的使用详细教程(小结)
Dec 19 Javascript
Vue响应式原理Observer、Dep、Watcher理解
Jun 06 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
Jul 26 Javascript
js实现简单的倒计时
Jan 28 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
《忧国的莫里亚蒂》先导宣传图与STAFF公开
2020/03/04 日漫
一个php作的文本留言本的例子(六)
2006/10/09 PHP
php基础知识:控制结构
2006/12/13 PHP
给ECShop添加最新评论
2015/01/07 PHP
Laravel 实现添加多语言提示信息
2019/10/25 PHP
prototype Element学习笔记(Element篇三)
2008/10/26 Javascript
关于javascript function对象那些迷惑分析
2011/10/24 Javascript
jQuery实现移动端手机商城购物车功能
2016/09/24 Javascript
Javascript实现一个简单的输入关键字添加标签效果实例
2017/06/01 Javascript
Require.js的基本用法详解
2017/07/03 Javascript
node.js利用socket.io实现多人在线匹配联机五子棋
2018/05/31 Javascript
详解javascript 变量提升(Hoisting)
2019/03/12 Javascript
原生JS实现汇率转换功能代码实例
2020/05/13 Javascript
vue通过过滤器实现数据格式化
2020/07/20 Javascript
python ElementTree 基本读操作示例
2009/04/09 Python
Python使用xlrd读取Excel格式文件的方法
2015/03/10 Python
Python中编写ORM框架的入门指引
2015/04/29 Python
python写日志封装类实例
2015/06/28 Python
Python中集合的内建函数和内建方法学习教程
2015/08/19 Python
Python numpy实现二维数组和一维数组拼接的方法
2018/06/05 Python
Python中常用的内置方法
2019/01/28 Python
Python绘制频率分布直方图的示例
2019/07/08 Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
2019/12/12 Python
解决python web项目意外关闭,但占用端口的问题
2019/12/17 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
2020/04/08 Python
python 使用csv模块读写csv格式文件的示例
2020/12/02 Python
使用iframe+postMessage实现页面跨域通信的示例代码
2020/01/14 HTML / CSS
Eastbay官网:美国最大的运动鞋网络零售商
2016/07/27 全球购物
Marc Jacobs官方网站:美国奢侈品牌
2017/08/29 全球购物
Loreto Gallo英国:欧洲领先的在线药房
2021/01/21 全球购物
《山谷中的谜底》教学反思
2014/04/26 职场文书
租房协议书
2014/09/12 职场文书
2015年学校政教处工作总结
2015/05/26 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
在js中修改html body的样式
2021/11/11 Javascript