Skip to content

Jquery plugin to animate text as in the credits of the 2014 movie "Birdman"

License

Notifications You must be signed in to change notification settings

zackbloom/birdman.js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

birdman.js

A JQuery plugin to animate text as in the credits of the 2014 movie "Birdman".
See it in action at chrisma.github.io/birdman.js

asdf

I'm aware that Birdman was not the first movie to use this effect, but the name is so nice.

Demos for 'words' and 'lines' methods are here.

Setup

  • Include JQuery
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="birdman.js"></script>
  • Initialize the plugin on the content you want birdmanned. This works with any styling.
$('.birdman').birdman();

Configuration

The birdman function takes an object with configuration options. Supported are:

  • method: The method used to split the text. Default is 'letters'. Other options are 'words' and 'lines'.
  • order: An array deciding the order in which parts are animated, e.g. ['a','b','c',...], if more than one part is supposed to be animated at the same time, put them in a separate array, e.g. [['a','A'],['b','B'],...]. Default is case insensitive alphabetical order (for the 'letters' method). For 'words' and 'lines' there is no default and this must be set for birdman.js to work.
  • delay: The amount of milliseconds between each animation. Default is 150.
  • speedUp: Boolean indicating whether the animation should become faster towards the end. Default is false.

About

Jquery plugin to animate text as in the credits of the 2014 movie "Birdman"

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 56.2%
  • HTML 26.9%
  • CSS 16.9%