Javascript Jquery NumberFormatter不工作

Javascript Jquery NumberFormatter不工作,javascript,jquery,Javascript,Jquery,我正在使用NumberFormmater格式化一个数字,我已经包含了一个js文件,并编写了一个简单的代码,但它不起作用。我正在关注这个链接 区域设置:“en”有问题,根据您提供的链接,没有类似于的区域设置“en” 如果您想为美国做这件事,请尝试“美国” 以及没有类似于格式的函数 试一试 编辑 $("#txtNumber").blur(function(){ $(this).parseNumber({format:"#,###.00", locale:"us"}); $(t

我正在使用NumberFormmater格式化一个数字,我已经包含了一个js文件,并编写了一个简单的代码,但它不起作用。我正在关注这个链接

区域设置:“en”有问题,根据您提供的链接,没有类似于的区域设置“en” 如果您想为美国做这件事,请尝试“美国”

以及
没有类似于格式的函数

试一试

编辑

    $("#txtNumber").blur(function(){
    $(this).parseNumber({format:"#,###.00", locale:"us"});
    $(this).formatNumber({format:"#,###.00", locale:"us"});
    });
你写过这样的代码吗

您还需要添加库,首先下载所有js,然后将其包括在内,如下所示:

<script type="text/javascript" src="jquery-min.js"></script>
<script type="text/javascript" src="jshashtable.js"></script>
<script type="text/javascript" src="jquery.numberformatter-1.2.2.min.js"></script>

据我所知,插件没有提供
格式
功能。有
parseNumber
formatNumber
。这两种方法都可以在jQuery实例上使用(它们使用/设置元素的
val()
),或者作为
jQuery
对象本身的成员(您向它们传递要使用的数据并将结果作为返回值接收)。所有这些都在那一页上写得很清楚

还请注意,插件需要,也许您没有包括它


还可以看到没有列出支持的“en”语言环境。您可能需要“us”、“gb”、“au”或…

$(“#txtNumber”).formatNumber({格式:“#,###.00”,区域设置:“us”});但仍然不起作用我用blur试过,但也不起作用。我包含的库有什么问题吗?代码与编辑相同吗?你能告诉我你是如何添加这个库的吗?我还没有包括jshashtable。我现在就下载。我会让你知道的。
    $("#txtNumber").blur(function(){
    $(this).parseNumber({format:"#,###.00", locale:"us"});
    $(this).formatNumber({format:"#,###.00", locale:"us"});
    });
<script type="text/javascript" src="jquery-min.js"></script>
<script type="text/javascript" src="jshashtable.js"></script>
<script type="text/javascript" src="jquery.numberformatter-1.2.2.min.js"></script>