A jQuery Plugin to generate letter based animation tweens between different texts.
With textTweener you can generate a text rotator to your page. The different texts fade nicely into each other by moving the letters to their new position.
Planned features for future releases:
- Multiple instances
- prev & next buttons.
Changelog:
v0.2: Ready for numbers and special characters. No bugs if a character is not supported. Class names are changed.
v0.1: Only works for letters at the moment, no numbers or special characters.
Preview:
Include the js file in the header or the footer of your page:
<script src="jquery-textTweener.min.js"></script>
Add some css to the header of your page:
<style>
#texttween {
position: relative;
width: 500px;
height: 400px;
}
#texttween .text {
position: absolute;
}
</style>
Then add a div with the containing textelements to the body of your page:
<div id="texttween">
<span class="text">This is a very long sample text with a lot of words to test the function of TextTweener.</span>
<span class="text">The second text will then be created smoothly with the letters from the first text.</span>
<span class="text">And after that there is a third text to watch the transition again.</span>
<span class="text">If you like, you can change the duration of one text by using the option duration.</span>
</div>
Finally, you start the Tweening Function by connecting TextTweener to the parent div:
<script>
$("#texttween").TextTweener({
duration: "5000"
});
</script>
Duration is optional, standard is 5000ms.
Example: (http://www.realmaker.de/texttweener/jquery-texttweener-example.html)