Javascript 将一个类中的价格与另一个类的内容以及货币汇率相乘

Javascript 将一个类中的价格与另一个类的内容以及货币汇率相乘,javascript,jquery-selectors,currency,Javascript,Jquery Selectors,Currency,我在HTML页面中有以下行格式,可以将价格从美元转换为英镑或欧元 <tr> <td class="sr-price"> <span class="sr-price-symbol">£</span> <span class="sr-price-value">43.33</span> <span class="sr-price-orig">72.85</span>

我在HTML页面中有以下行格式,可以将价格从美元转换为英镑或欧元

<tr>
    <td class="sr-price">
    <span class="sr-price-symbol">£</span>
    <span class="sr-price-value">43.33</span>
    <span class="sr-price-orig">72.85</span>
    </td>
</tr>
<tr>
    <td class="sr-price">
    <span class="sr-price-symbol">£</span>
    <span class="sr-price-value">46.99</span>
    <span class="sr-price-orig">79.00</span>
    </td>
</tr>

如何使用“sr price orig”值进行计算,以便用户每次都可以来回转换,而不会丢失值?

在函数中使用
v
(表示要为其设置文本的元素的旧值),而应该使用
.sr price orig
的值

你可以这样得到它:

// Get the value of the next DOM element converted to float
originalValue = parseFloat($(this).next().text());
return (originalValue * 0.59).toFixed(2);

您需要将原始值存储在某个位置。
// Get the value of the next DOM element converted to float
originalValue = parseFloat($(this).next().text());
return (originalValue * 0.59).toFixed(2);