Tem um código que não funciona no jquery nem quando eu tentei usar a biblioteca 2.0.3 (usada no vídeo)
$(items[i]).text()
Isso gerava: Syntax error, unrecognized expression: ]
Para contornar eu tive que usar uma função do jQuery .each.
Deixando o código desse jeito:
$('.item-total').each(function(index) {
var val = parseFloat($(this).text())
total += val
})
Dessa forma o código teve o mesmo resultado e acredito que até esteticamente ficou um pouco melhor. Enfim, não entendi muito bem o porque de dar esse erro, mas fica aí minha experiência com esse problema.