Learn about our RFC process, Open RFC meetings & more.Join in the discussion! »

@apatheticwes/trigger

0.2.0 • Public • Published

Trigger

Add a class on scroll.

About

A simple and lightweight way to trigger the addition of a CSS class once on scroll. This is useful to create subtle scroll effects, for example if you wish to draw attention to a particular element.

Getting Started

There is an ES6 module you may consume however you wish. Then:

var triggers = document.querySelectorAll('.animatable');
var delay = 300;
Trigger(triggers, delay);

Options

name description
delay The number of pixels to delay triggering the class.

Demo

After cloning the repo:

npm i
npm start

A server will spin up at http://localhost:8080, where you may play with the various examples.

Support

  • IE8+
  • Safari / Chrome
  • Firefox
  • iOS
  • Android 4.0+

Examples

Please see the test / demo directory

Release History

0.1

  • first release

Keywords

Install

npm i @apatheticwes/trigger

DownloadsWeekly Downloads

1

Version

0.2.0

License

MIT

Last publish

Collaborators

  • avatar