Mercurial > wikked
comparison static/bootstrap/js/bootstrap-transition.js @ 61:130eccd396d8
Now using Boostrap with LESS.
| author | Ludovic Chabant <ludovic@chabant.com> |
|---|---|
| date | Wed, 06 Feb 2013 08:22:31 -0800 |
| parents | |
| children | a5a3d454eac9 |
comparison
equal
deleted
inserted
replaced
| 60:8250c977bc50 | 61:130eccd396d8 |
|---|---|
| 1 /* =================================================== | |
| 2 * bootstrap-transition.js v2.2.2 | |
| 3 * http://twitter.github.com/bootstrap/javascript.html#transitions | |
| 4 * =================================================== | |
| 5 * Copyright 2012 Twitter, Inc. | |
| 6 * | |
| 7 * Licensed under the Apache License, Version 2.0 (the "License"); | |
| 8 * you may not use this file except in compliance with the License. | |
| 9 * You may obtain a copy of the License at | |
| 10 * | |
| 11 * http://www.apache.org/licenses/LICENSE-2.0 | |
| 12 * | |
| 13 * Unless required by applicable law or agreed to in writing, software | |
| 14 * distributed under the License is distributed on an "AS IS" BASIS, | |
| 15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
| 16 * See the License for the specific language governing permissions and | |
| 17 * limitations under the License. | |
| 18 * ========================================================== */ | |
| 19 | |
| 20 | |
| 21 !function ($) { | |
| 22 | |
| 23 "use strict"; // jshint ;_; | |
| 24 | |
| 25 | |
| 26 /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) | |
| 27 * ======================================================= */ | |
| 28 | |
| 29 $(function () { | |
| 30 | |
| 31 $.support.transition = (function () { | |
| 32 | |
| 33 var transitionEnd = (function () { | |
| 34 | |
| 35 var el = document.createElement('bootstrap') | |
| 36 , transEndEventNames = { | |
| 37 'WebkitTransition' : 'webkitTransitionEnd' | |
| 38 , 'MozTransition' : 'transitionend' | |
| 39 , 'OTransition' : 'oTransitionEnd otransitionend' | |
| 40 , 'transition' : 'transitionend' | |
| 41 } | |
| 42 , name | |
| 43 | |
| 44 for (name in transEndEventNames){ | |
| 45 if (el.style[name] !== undefined) { | |
| 46 return transEndEventNames[name] | |
| 47 } | |
| 48 } | |
| 49 | |
| 50 }()) | |
| 51 | |
| 52 return transitionEnd && { | |
| 53 end: transitionEnd | |
| 54 } | |
| 55 | |
| 56 })() | |
| 57 | |
| 58 }) | |
| 59 | |
| 60 }(window.jQuery); |
