Olá, gostaria de saber por que o incremento não funciona, existe outro tópico sobre isso oferecendo outro código, mas gostaria de entender por que o código do exercício não incrementa:
$('.collection-item').on('click', function(){ //on click ao clicar gera um badge com o var badge
var $badge = $('.badge', this);
if ($badge.lenght ==0) { //verifica se existe um elemento la dentro
$badge = $('<span class="badge brown-text">0</span>')
.appendTo(this); //se não existir, lenght vem zero, se for o caso, cria um badge novo
}
$badge.text(parseInt($badge.text()) +1); //pega o text atual, transforma em int e soma mais 1
});
Obrigada!