2
I have the following situation:
<span class="integral" id="precoVinho01">
<span data-attr="Integer">100</span>
<span data-attr="Decimal">,99</span>
</span>
How do I manage to collect only the 100,99?
I tried in the following ways:
$('#precoVinho01').find("span").each(function(index) {
var text = $(this).text();
$(this).replaceWith(text);
});
// Não funcionou, pois apagou o span inteiro, logo, perdeu a referencia data-attr para aparecer o número.
And I tried this way too.
var price01 = $('#precoVinho01').html().replace(/[^\d]+/g,'').replace(',', '.');
// Não funcionou, pois o numero virou 10099, e quando tentei colocar toFixed para ter o decimal
var price01 = $('#precoVinho01').html().replace(/[^\d]+/g,'').toFixed(2).replace(',', '.');
//não funcionou
I appreciate the help =)
IS
10,99
or is100,99
?– Augusto Vasques
100,99 * , adjusted :)
– Lukas Monteiro