あらゆる通貨記号を処理
以下では正規表現を使用しているため、コードはどの通貨でも機能します。
var balanceValueElementValue1 = parseFloat($('.balance').text().replace(/[^0-9\.]/g,''));
クイック マークアップの提案
値を span 要素内に格納し、値要素に識別子を追加して、より一貫して正確にターゲットにできるようにすることをお勧めします。
<div class="balance">
<span id="balance-value-1">$500.48</span>
</div>
JQuery
var balanceValueElementValue1 = parseFloat($('#balance-value-1').text().replace(/[^0-9\.]/g,''));
JavaScript
var balanceValueElement = document.getElementById("balance-value-1");
var balanceValueElementInnerText = balanceValueElement.innerText;
var balanceValueElementValue1 = parseFloat(balanceValueElementInnerText.replace(/[^0-9\.]/g,''));