【发布时间】:2013-11-28 04:19:43
【问题描述】:
所以这是我的问题:我有一个通过 AJAX 提取的价格,但如果它以零结尾,我从中提取的价格不会添加最后一个零。例如,0.40 美分的东西将返回 0.4。所以现在我正在尝试找到一种方法来定位存储价格的 div,在期间拆分价格,如果美分列的长度小于 2,则在价格中添加零。这就是我需要的代码。这是我的代码。
var split4 = $('#price selling4').text();
var arr4 = split4.split('.');
if (arr4[2] < 2) {
$("#price selling4").append("0")
}
我之前说过,我再说一遍:我不是最聪明的程序员。但从我的谷歌搜索来看,这似乎是我正在寻找的。但是,每当插入控制台时,它什么都不做。附加本身甚至不起作用。并且变量以未定义的形式返回。不太确定我自己还能用这个做什么。
【问题讨论】:
-
你能显示div的HTML吗?
#price selling4表示容器中的<selling4>标签,其 id 为price;这几乎肯定不是你的意思。 -
是我所拥有的。我不认为空间会伤害任何东西。不用我试试。
-
ID 和 NAME 标记必须以字母 ([A-Za-z]) 开头,后跟任意数量的字母、数字 ([0-9])、连字符 ("-" )、下划线 ("_")、冒号 (":") 和句点 (".")。根据this answer - 所以您的 ID 不允许包含空格。
标签: javascript jquery ajax