A basic parallax plugin for jQuery
Currently only supports vertical parallax
- Copy
parallaxed.js
to your scripts directory - Add it after you include
jQuery
<div class="parallax_item"> I will be parallaxed! </div>
$('.parallax_item').parallaxed();
The following items can be added to modify how an element is parallaxed.
#####Note: Prefix with data-parallaxed-*
i.e.:
<div class="parallax_item" data-parallaxed-speed='1.5' data-parallaxed-start='offset' data-parallaxed-startoffset='100'> ...
Data Item | Description | Default | Accepted Values |
---|---|---|---|
start | When parallax scrolling should start | visible |
visible , offset , always |
speed | The speed at which the item is parallaxed | 1 |
Number |
startoffset | The offset (in px) parallax scrolling should start at - used when start value is offset |
0 |
Integer |
usetransform | Whether css transform or should be used to move the element (otherwise top/left are used) | true |
true , false |