【发布时间】:2013-05-23 12:27:04
【问题描述】:
这是一个棘手的任务。我有这样的价目表:
<span class="price">10.99€/span>
<span class="price">1.99€/span>
我需要把这个变成这个
<span class="price">10<span class="decimal">.99</span></span>
<span class="price">1<span class="decimal">.99</span></span>
到目前为止,我是这样处理的
$(".price").each(function() {
var PriceArray = ($(".price").text());
var re = /\s*€\s*/
var PriceArraySplit = PriceArray.split(re) // I remove Euro sign
});
此外,据我了解,我需要将每个数字按十进制拆分并将其存储在数组中,然后使用该数组中的新值替换值。
这就是我的大脑溢出的地方。
【问题讨论】:
-
“作为 2 个独立的元素” - 你所说的“独立”是指“嵌套”吗?
标签: javascript jquery arrays split