jquery 精度计算代码,指定精确小数位

jquery代码:

/**
* 将标签的值格式化
* id  标签id
* min 最小值
* max 最大值
*/
function toFloat(id,min,max){
    var htmlVal = $("#"+id).html();
    var index = htmlVal.indexOf(".");
    var result = "";
    if(index > 0){
        htmlVal = htmlVal.replaceAll("0+?$","");
        var len =  htmlVal.substring(index+1).length;
        if(len > min){
                if(len > max){
                    result = Number(htmlVal).toFixed(max);
                    result = result.replaceAll("0+?$","");
                }else{
                    result = Number(htmlVal).toFixed(len);
                    result = result.replaceAll("0+?$","");
                }
        }else {
            result = Number(htmlVal).toFixed(min);
        }
    }else {
        result = Number(htmlVal).toFixed(min);

    }
    $("#"+id).html(result);
}

页面显示:

时间: 2024-08-03 22:14:57

jquery 精度计算代码,指定精确小数位的相关文章

jQuery实现的截取指定长度字符串代码

jQuery实现的截取指定长度字符串代码:截取字符串是常有的操作,可以说非常的频繁,几乎任何有新闻列表形式的站点都会有此操作,下面就是一段能够实现此功能的代码实例,直接套用就可以了,希望能够大家带来一定帮助.代码如下: <!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>批量注册事件处理函数-蚂蚁部落</title> <style type="text

jQuery如何过滤排除指定的元素

jQuery如何过滤排除指定的元素:在实际应用中可能会有这样的情况,jQuery选择器获取一个元素集合之后,里面可能有并不中意的,需要被排除出去,下面就通过代码实例介绍一下如何实现此功能,代码如下: $("div:not(.antzone)").length(); 以上代码可以获取class属性值不为antzone的div元素的数量,也可以使用如下方式: $("img").not(".antzone").length(); 上面就是两个简单的演示

jquery easyui combobox 从指定位置开始模糊查询

$("#bzr").combobox({ url: "ClassSave.aspx?opt=bzr&bzr=<%=arrbj[2]%>", valueField: "value", textField: "text", mode: "local", filter: function (q, row) { var opts = $(this).combobox('options'); va

jQuery扁平手风琴代码

演示网址:http://www.jq22.com/yanshi3583 HTML 代码 部分 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>云之讯jQuery扁平手风琴代码 - 站长素材</title> <meta http-equiv="X-UA-Compatible" co

jQuery下实现检测指定元素加载完毕

检测元素出现方法.虽然是基于 jQuery 的,但是代码很简洁,可以修改成纯js版的. 文本 jQuery.fn.wait = function (func, times, interval) { var _times = times || -1, //100次 _interval = interval || 20, //20毫秒每次 _self = this, _selector = this.selector, //选择器 _iIntervalID; //定时器id if( this.len

jquery 插件 起步代码

/** * Created by W.J.Chang on 2014/6/25. */ ;(function($) { var methods= { check: function() { return this.each(function() { this.checked = true; }); } }; $.fn.pager = function(method) { if ( methods[method] ) { return methods[ method ].apply( this,

LED时钟|语音同步LED时钟农历计算代码(立显光电)

LED时钟|语音同步LED时钟农历计算代码由深圳市立显光电有限公司技术部提供,欢迎指正,谢谢! void Lunar_Calculation(void){ unsigned char  temp1,temp2,temp3,month_p;    unsigned int temp4,table_addr; unsigned char flag2,flag_y; unsigned char year=time_buf[1];//阳历年 unsigned char month=time_buf[2]

【技术】同页面可多次使用的jQuery tab选项卡代码

        <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>同页面可多次使用的jQuery tab选项卡代码</title><style type="text/css"> *{ margin:0; pad

Objective-C 计算代码运行时间

转自:http://www.isaced.com/post-213.html Objective-C 计算代码运行时间 JUN 25 今天看到一篇关于iOS应用性能优化的文章,其中提到计算代码的运行时间,觉得非常有用,值得收藏.不过在模拟器和真机上是有差异的,以此方法观察程序运行状态,提高效率. 第一种:(最简单的NSDate) NSDate* tmpStartData = [NSDate date]; //You code here... double deltaTime = [[NSDate