Ir para conteúdo
Fórum CódigoFonte.net

baroboskin

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

  1. Boa noite. tenho a seguinte função de efeito de digitação: function escrever(texto) { var div = document.getElementById('message-list'); var char = texto.split('').reverse(); var typer = setInterval( function() { if (!char.length) return clearInterval(typer); var next = char.pop(); $("#message-list").scrollTop($("#message-list").prop("scrollHeight")); div.innerHTML += next; }, 50); } Funciona perfeitamente, mas quando preciso chama-la mais de uma vez seguidamente, o texto é misturado. Tentei com callback, mas não consegui fazer funcionar. escrever("Texto de teste"); escrever("Outro texto de teste); Retorna: TOeuxttroo dtee xtteos tdee teste Alguma idéia?? Obrigado.
×
×
  • Criar Novo...