When I get data attribute after changed attribute it's always return 0.00.
HTML Default that I created is:
<small data-val="0.00"></small>
And I change by this jQuery scripts:
$('#cart .cart-footer > .footer.discounts > span > span').remove();
$('#cart .cart-footer > .footer.discounts > small').attr('data-val',data.data.data.discount);
It's success set data attribute like
<small data-val="360.00"></small>.
But after I get data it's return 0.00.
console.log( $('#cart .cart-footer > .footer.discounts > small').data('val') );
How can I solve this problems?