ender-bootstrap-transition
Advanced tools
+2
-2
@@ -16,6 +16,6 @@ { | ||
| "dependencies": { | ||
| "ender-bootstrap-base": "2.0.2" | ||
| "ender-bootstrap-base": "2.0.3" | ||
| }, | ||
| "main": "transition.js", | ||
| "version": "2.0.2" | ||
| "version": "2.0.3" | ||
| } |
+28
-18
| /* =================================================== | ||
| * bootstrap-transition.js v2.0.2 | ||
| * bootstrap-transition.js v2.0.3 | ||
| * http://twitter.github.com/bootstrap/javascript.html#transitions | ||
@@ -20,29 +20,39 @@ * =================================================== | ||
| !function( $ ) { | ||
| !function ($) { | ||
| $.domReady(function () { | ||
| "use strict" | ||
| "use strict"; // jshint ;_; | ||
| /* CSS TRANSITION SUPPORT (https://gist.github.com/373874) | ||
| /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) | ||
| * ======================================================= */ | ||
| $.support.transition = (function () { | ||
| var thisBody = document.body || document.documentElement | ||
| , thisStyle = thisBody.style | ||
| , support = thisStyle.transition !== undefined || thisStyle.WebkitTransition !== undefined || thisStyle.MozTransition !== undefined || thisStyle.MsTransition !== undefined || thisStyle.OTransition !== undefined | ||
| return support && { | ||
| end: (function () { | ||
| var transitionEnd = "TransitionEnd" | ||
| if ( $.browser.webkit ) { | ||
| transitionEnd = "webkitTransitionEnd" | ||
| } else if ( $.browser.mozilla ) { | ||
| transitionEnd = "transitionend" | ||
| } else if ( $.browser.opera ) { | ||
| transitionEnd = "oTransitionEnd" | ||
| var transitionEnd = (function () { | ||
| var el = document.createElement('bootstrap') | ||
| , transEndEventNames = { | ||
| 'WebkitTransition' : 'webkitTransitionEnd' | ||
| , 'MozTransition' : 'transitionend' | ||
| , 'OTransition' : 'oTransitionEnd' | ||
| , 'msTransition' : 'MSTransitionEnd' | ||
| , 'transition' : 'transitionend' | ||
| } | ||
| , name | ||
| for (name in transEndEventNames){ | ||
| if (el.style[name] !== undefined) { | ||
| return transEndEventNames[name] | ||
| } | ||
| return transitionEnd | ||
| }()) | ||
| } | ||
| }()) | ||
| return transitionEnd && { | ||
| end: transitionEnd | ||
| } | ||
| })() | ||
@@ -49,0 +59,0 @@ |
45
7.14%2263
-2.75%+ Added
- Removed
- Removed
Updated