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 相关文章推荐
javascript下给元素添加事件的方法与代码
Aug 13 Javascript
js 使FORM表单的所有元素不可编辑的示例代码
Oct 17 Javascript
js arguments,jcallee caller用法总结
Nov 30 Javascript
jQuery消息提示框插件Tipso
May 04 Javascript
移动端滑动插件Swipe教程
Oct 16 Javascript
jQuery实现根据生日计算年龄 星座 生肖
Nov 23 Javascript
jQuery将表单序列化成一个Object对象的实例
Nov 29 Javascript
js数组与字符串常用方法总结
Jan 13 Javascript
100行代码理解和分析vue2.0响应式架构
Mar 09 Javascript
解决layui表格的表头不滚动的问题
Sep 04 Javascript
layui 弹出层值回传解决方式
Nov 14 Javascript
微信小程序返回上一页传参并刷新过程解析
Dec 13 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
某大型网络公司应聘时的笔试题目附答案
2008/03/27 PHP
PHP学习之整理字符串
2011/04/17 PHP
php学习之数据类型之间的转换介绍
2011/06/09 PHP
PHP 数据结构 算法 三元组 Triplet
2011/07/02 PHP
PHP中header和session_start前不能有输出原因分析
2013/01/11 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
详解thinkphp实现excel数据的导入导出(附完整案例)
2016/12/29 PHP
微信JSSDK分享功能图文实例详解
2019/04/08 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
javascript 写类方式之七
2009/07/05 Javascript
基于jquery插件制作左右按钮与标题文字图片切换效果
2013/11/07 Javascript
分享一款基于jQuery的视频播放插件
2014/10/09 Javascript
JavaScript驾驭网页-CSS与DOM
2016/03/24 Javascript
node.js报错:Cannot find module 'ejs'的解决办法
2016/12/14 Javascript
原生js的ajax和解决跨域的jsonp(实例讲解)
2017/10/16 Javascript
五步轻松实现zTree的使用
2017/11/01 Javascript
Vue 页面跳转不用router-link的实现代码
2018/04/12 Javascript
Vue进度条progressbar组件功能
2018/04/17 Javascript
利用Angular2的Observables实现交互控制的方法
2018/12/27 Javascript
javascript中的闭包概念与用法实践分析
2019/07/26 Javascript
利用d3.js实现蜂巢图表带动画效果
2019/09/03 Javascript
实现一个Vue自定义指令懒加载的方法示例
2020/06/04 Javascript
windows如何把已安装的nodejs高版本降级为低版本(图文教程)
2020/12/14 NodeJs
[46:42]DOTA2-DPC中国联赛正赛 Aster vs Magma BO3 第二场 3月5日
2021/03/11 DOTA
python构建自定义回调函数详解
2017/06/20 Python
python判断字符串或者集合是否为空的实例
2019/01/23 Python
对django中foreignkey的简单使用详解
2019/07/28 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
keras自定义损失函数并且模型加载的写法介绍
2020/06/15 Python
高中生学习生活的自我评价
2013/10/09 职场文书
质检部岗位职责
2013/11/11 职场文书
小学生作文批改评语
2014/12/25 职场文书
民事起诉状范文
2015/05/19 职场文书
2015年教师节主持词
2015/07/03 职场文书
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
2021/09/25 Java/Android