Por cada elemento em jQuery

by Salustiano Silva

HTML

<div class="Container-Produto">
    <div class="Preco">99,00</div>
    <a class="Frete-a"></a>
</div>  

<div Class="Container-Produto">
    <div class="Preco">98,00</div>
    <a class="Frete-a"></a>
</div>

JavaScript

jQuery("document").ready(function($){

        // Por cada elemento com classe `Preco`
        $('.Preco').each(function() {

            var $this = $(this),                                    // eu
                preco = parseFloat($this.text().replace(",", ".")); // o meu valor
    
            // Atualizar elemento a seguir a "eu"
            var frete = ((preco > 98.99) ? '' : 'Sem ') + 'Frete Grátis';

            $this.next('.Frete-a').text(frete);
        });
    });