Jquery - możliwe animowanie innerHTML?

Próbuję mieć funkcję, która wykonuje setTimeout, a następnie zmienia innerHTML:

<code><script type="text/javascript">
    $(document).ready(function(){
        setTimeout(function(){
            document.getElementById("middlecolor").innerHTML='new text new text';
        }, 1000);
    });
</script>
</code>

Pytanie: Jak mogę animować pojawiający się nowy tekst, tj. Wiersz po wierszu, a nie wszystko naraz?

Dziękujemy za wszelkie sugestie !!

questionAnswers(3)

yourAnswerToTheQuestion