Author: Michael Mazzone


This plugin was made as part of software to help people learn to type. Check out the comparable effect used at typing.com in their test.
To use in your own site, do the following:

Here’s a demo: JSFiddle link

NOTE: I’ll be adding support for multiple instances in one page, and abstracting the functionality to not require those 3 specific divs.



Given a string, setText sets the active-char span to the first letter, and puts the rest of the string in next-chars.


This was built using jQuery v. 3.1.1, here are the latest versions.