An easy to use text effect library
To start working with Movements.js download the file from here.
http://jojo-bear.github.io/Movements.js
#####Example using Movements.js
Just add a link to the css file in your <head>
:
<link rel="stylesheet" type="text/css" href="//Location to the css file/>
Then, before your closing <body>
tag add:
<script type="text/javascript" src="//location to the javascript file"></script>
The options depend on the function beneath you will find a explination for each function.
Possibilities how to call
<script>Typewriter("TypewriterparentID");</script>
<script>Typewriter("TypewriterparentID", "Typewriterstring");</script>
<script>Typewriter("TypewriterparentID", "Typewriterstring", Typewriterspeed);</script>
Option | Type | Default | Description |
---|---|---|---|
TypewriterparentID | string | - | The id of the parent where you would like to have the tekst |
Typewriterstring | string | deze string is leeg | This is the string you would like to show |
Typewriterspeed | int | 200 | The speed in which the letters become visible smaller is faster |
Option | Type | Description |
---|---|---|
i | Int | Used for counting on wich position it is |
speed | Int | Gets the value from the Typwriterspeed from above |
string | String | Gets the value from the Typewriterstring from above |
parentID | String | Won't have a default value and NEEDS to be set, gets the value from TypewriterparentID from above |
isTag | Bool | Used to determine wich part of the string to show, filters out the <p> and other tags |
Typewritertext | String | Used to show text, the Typewriterstring and string have the whole string, Typewritertext only the part that is shown and therefor it's getting larger and filled with the next letter |
Possibilities how to call
<script>Typewriter("CodingparentID");</script>
<script>Typewriter("CodingparentID", "Codingstring");</script>
<script>Typewriter("CodingparentID", "Codingstring", Codingspeed);</script>
Option | Type | Default | Description |
---|---|---|---|
CodingparentID | string | - | The id of the parent where you would like to have the tekst |
Codingstring | string | deze string is leeg | This is the string you would like to show |
Codingspeed | int | 100 | The speed in which the letters become visible smaller is faster |
Option | Type | Description |
---|---|---|
i | Int | Used in the for-loop consitsing the amount of characters of the string |
searchPosition | Int | Searches the letter in the alphabet to compare with |
stringPosition | Int | Position of the string |
start | Bool | Used to see if function has started before, ifso no new array is needed |
ABC | String-Array | The complete alphabet with some special characters |
speed | Int | Gets the value from the Codingspeed from above |
string | String | Gets the value from the Codingstring from above |
parentID | String | Won't have a default value and NEEDS to be set, gets the value from TypewriterparentID from above |
codingtext | String | Used to show text, the Typewriterstring and string have the whole string, Typewritertext only the part that is shown and therefor it's getting larger and filled with the next letter |
strArray | String-Array | Containing the string as an array with each letter seppareted |