Gente, vejam só: decidi abrir o exemplo do professor no meu navegador e deu o mesmo problema. Aí percebi que não era meu código e decidi trocar de navegador (do Firefox para o Chrome). Ambos - o meu e o do professor - funcionaram como nas aulas. Agora não sei dizer qual o problema com o Firefox.
Já aconteceu com você?
Tem alguma noção do que pode ser?