0.3.0 • Published 11 years ago

has-transitions v0.3.0

Weekly downloads
258
License
-
Repository
github
Last release
11 years ago

has-transitions

Determine if an element has transitions

Installation

$ component install anthonyshort/has-transitions

API

var hasTransitions = require('has-transitions');
var cssEmitter = require('css-emitter');

if(hasTransitions(el)) {
  cssEmitter(el).bind(onTransitionEnd);
}
else {
  onTransitionEvent();
}

Methods

hasTransitions(el)

Determine if an element has any transition properties. If the browser doesn't support transitions this will always return false. el defaults to document.body.

Properties

hasTransitions.support

Boolean for whether the browser supports transitions at all

hasTransitions.property

Get the prefixed property name to use for transitions

License

MIT