2
respostas

Sugestão de alterar o comando de desabilitação do botão

Sugiro que a desabilitação do botão fique antes do comando "campo.one("focus"...

$("#botao-reiniciar").attr("disabled",true);
campo.one("focus", function() {

Dessa forma, evitamos que, se o usuário clicar várias vezes no botão sejam criadas várias treads de espera pelo focus no campo. Com o "campo.one", a função só será acionada no primeiro focus. Porém, se não fizermos essa alteração, clicando-se várias vezes no botão, serão criadas várias treads de espera, cada um com seu temporizador.

2 respostas

Oi, Walter, tudo bem?

Isso! Bem observado, muito obrigado por compartilhar essa solução que evitando essas treads de espera como mencionou. Obrigada por compartilhar!

Laís. Muito obrigado pelo seu feedback. É bom saber que tem um time como o Alura Scuba Team nos dando suporte. Valeu!!!