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 相关文章推荐
jQuery each()方法的使用方法
Mar 18 Javascript
Firefox中autocomplete="off" 设置不起作用Bug的解决方法
Mar 25 Javascript
下拉列表select 由左边框移动到右边示例
Dec 04 Javascript
JS中的构造函数详细解析
Mar 10 Javascript
jQuery简单创建节点的方法
Sep 09 Javascript
浅谈JavaScript中promise的使用
Jan 11 Javascript
jQuery用noConflict代替$的实现方法
Apr 12 jQuery
详解vue-loader在项目中是如何配置的
Jun 04 Javascript
基于Angularjs-router动态改变Title值的问题
Aug 30 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
Nov 28 Javascript
Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解
Apr 20 Javascript
微信小程序时间戳转日期的详解
Apr 30 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小教程之实现双向链表
2014/06/12 PHP
PHP PDOStatement::closeCursor讲解
2019/01/30 PHP
php实现简易计算器
2020/08/28 PHP
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
jQuery select表单提交省市区城市三级联动核心代码
2014/06/09 Javascript
node.js中的fs.utimesSync方法使用说明
2014/12/15 Javascript
JavaScript返回0-1之间随机数的方法
2015/04/06 Javascript
深入理解JavaScript中的箭头函数
2015/07/28 Javascript
简单实现限制uploadify上传个数
2015/11/16 Javascript
jstree创建无限分级树的方法【基于ajax动态创建子节点】
2016/10/25 Javascript
addeventlistener监听scroll跟touch(实例讲解)
2017/08/04 Javascript
JS Testing Properties 判断属性是否在对象里的方法
2017/10/01 Javascript
详解vuex中mapState,mapGetters,mapMutations,mapActions的作用
2018/04/13 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
2019/01/08 Javascript
DatePickerDialog 自定义样式及使用全解
2019/07/09 Javascript
微信小程序实现录音功能
2019/11/22 Javascript
[03:40]2014DOTA2国际邀请赛 B神专访:躲箭真的很难
2014/07/13 DOTA
Python设计模式之代理模式实例
2014/04/26 Python
让python同时兼容python2和python3的8个技巧分享
2014/07/11 Python
探索Python3.4中新引入的asyncio模块
2015/04/08 Python
web.py 十分钟创建简易博客实现代码
2016/04/22 Python
Django ManyToManyField 跨越中间表查询的方法
2018/12/18 Python
python的json中方法及jsonpath模块用法分析
2019/12/06 Python
python json load json 数据后出现乱序的解决方案
2020/02/27 Python
详解Python IO口多路复用
2020/06/17 Python
详解基于Scrapy的IP代理池搭建
2020/09/29 Python
matplotlib自定义鼠标光标坐标格式的实现
2021/01/08 Python
基于Modernizr 让网站进行优雅降级的分析
2013/04/21 HTML / CSS
Rentalcars.com中国:世界上最大的在线汽车租赁服务
2019/08/22 全球购物
如何配置、使用和清除Smarty缓存
2015/12/23 面试题
教育专业自荐书范文
2013/12/17 职场文书
土地转让协议书范本
2014/04/15 职场文书
三方股份合作协议书
2014/10/13 职场文书
农民工工资承诺书大全
2015/05/04 职场文书
导游词之蜀山胜景瓦屋山
2019/11/29 职场文书