(function($) {
$.fn.mxListCount = function(options) {
var defaults = {
sumId: "",
//小数位数 1保留0位 10保留1位,100保留2位 1000保留三位...
digits:10000
}
var options = $.extend(defaults, options);
var box = $("#" + options.sumId);
var sum = 0, sumtxt = box.text();
this.each(function() {
var thisNum = $(this);
var num = parseFloat(thisNum.text()); sum += num;
});
//由digits控制保留几位小数
sum= Math.round(sum * options.digits)/options.digits;
sumtxt = (sumtxt.length == 0) ? sum : sumtxt.replace(/(\d+)/g, sum);
box.text(sumtxt);
};
})(jQuery);
JQuery插件第二十六个:明细列表某一列数值合计 ,增加支持小数合计功能
最新推荐文章于 2020-12-13 08:23:47 发布