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 相关文章推荐
js,jquery滚动/跳转页面到指定位置的实现思路
Jun 03 Javascript
JavaScrip调试技巧之断点调试
Oct 22 Javascript
使用Javascript监控前端相关数据的代码
Oct 27 Javascript
JS对大量数据进行多重过滤的方法
Nov 04 Javascript
JavaScript优化以及前段开发小技巧
Feb 02 Javascript
原生JS实现图片翻书效果
Feb 16 Javascript
ECMAScript6 新特性范例大全
Mar 24 Javascript
bootstrap table单元格新增行并编辑
May 19 Javascript
JS获取并处理php数组的方法实例分析
Sep 04 Javascript
JavaScript常见鼠标事件与用法分析
Jan 03 Javascript
keep-alive不能缓存多层级路由菜单问题解决
Mar 10 Javascript
Ant-design-vue Table组件customRow属性的使用说明
Oct 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
PHP实现的博客欢迎提示功能(很特别哦)
2014/06/05 PHP
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
在WordPress的文章编辑器中设置默认内容的方法
2015/12/29 PHP
PHP正则表达式笔记与实例详解
2019/05/09 PHP
点击广告后才能获得下载地址
2006/10/26 Javascript
Javascript与flash交互通信基础教程
2008/08/07 Javascript
javascript优先加载笔记代码
2008/09/30 Javascript
JQuery.Ajax之错误调试帮助信息介绍
2013/07/04 Javascript
使用GruntJS构建Web程序之安装篇
2014/06/04 Javascript
jquery实现的代替传统checkbox样式插件
2015/06/19 Javascript
用Move.js配合创建CSS3动画的入门指引
2015/07/22 Javascript
js实现类似菜单风格的TAB选项卡效果代码
2015/08/28 Javascript
js实现div在页面拖动效果
2016/05/04 Javascript
关于Iframe父页面与子页面之间的相互调用
2016/11/22 Javascript
通过js修改input、select默认字体颜色
2017/04/19 Javascript
JS简单实现点击按钮或文字显示遮罩层的方法
2017/04/27 Javascript
vue中各组件之间传递数据的方法示例
2017/07/27 Javascript
js中split()方法得到的数组长度问题
2018/07/19 Javascript
微信小程序视图控件与bindtap之间的问题的解决
2019/04/08 Javascript
Vue 数据响应式相关总结
2021/01/28 Vue.js
解决Ubuntu pip 安装 mysql-python包出错的问题
2018/06/11 Python
华为校园招聘上机笔试题 扑克牌大小(python)
2020/04/22 Python
python-视频分帧&多帧合成视频实例
2019/12/10 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
树莓派升级python的具体步骤
2020/07/05 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
Python常用模块函数代码汇总解析
2020/08/31 Python
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
打架检讨书50字
2014/01/11 职场文书
元旦联欢会主持词
2014/03/26 职场文书
幼儿教师年度个人总结
2015/02/05 职场文书
2016年班主任新年寄语
2015/08/18 职场文书
小学生反邪教心得体会
2016/01/15 职场文书
浅谈Nginx 中的两种限流方式
2021/03/31 Servers
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL
手把手带你彻底卸载MySQL数据库
2022/06/14 MySQL