为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery数字递增动画代码疑惑

jQuery数字递增动画代码疑惑

慕哥6287543 2018-10-09 13:19:37
// 数字递增function countToNumber(el, number, suffix, duration) {    $({        count: parseInt(el.text().split("+")[0].replace(/\,/g, ''))    }).animate({        count: number    }, {        duration: duration ? duration : 1000,        easing: 'swing',        step: function(now) {            el.text((Math.floor(now) + suffix).replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,"));        },        complete: function() {            countingFromZero = false;        }    });}这是一段数字递增动画的jQuery,其中$({})接收一个对象,问题:1、通常都是$加类名或id,接收对象的话返回的是什么?2、怎么理解animate函数,第二个参数如果为对象的话其中的step的now是什么?后面那段正则又怎么理解?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 528 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号