]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
rename transitions to transition and fix scrollspy example
authorJacob Thornton <jacobthornton@gmail.com>
Thu, 15 Dec 2011 02:45:33 +0000 (18:45 -0800)
committerJacob Thornton <jacobthornton@gmail.com>
Thu, 15 Dec 2011 02:45:33 +0000 (18:45 -0800)
docs/assets/css/docs.css
docs/javascript.html
js/bootstrap-transition.js [new file with mode: 0644]

index 586b5334b1639de349c48f5bb0998938a26f6a3e..fa8c92e505f36f4e345f7579eb6ee255138d5fd5 100644 (file)
@@ -318,6 +318,12 @@ h2 + table {
   width: 290px;
 }
 
+.scrollspy-example {
+  height: 200px;
+  overflow: auto;
+  position: relative;
+}
+
 
 /* Responsive Docs
 -------------------------------------------------- */
index 6c0e12c192acad50a8e3e27e5b396677001a1414..4e400413208f45e0a1d3da054343cd7f20f8c10f 100644 (file)
@@ -39,7 +39,7 @@
 
     <script src="assets/js/google-code-prettify/prettify.js"></script>
     <script>$(function () { prettyPrint() })</script>
-    <script src="../js/bootstrap-transitions.js"></script>
+    <script src="../js/bootstrap-transition.js"></script>
     <script src="../js/bootstrap-alert.js"></script>
     <script src="../js/bootstrap-modal.js"></script>
     <script src="../js/bootstrap-dropdown.js"></script>
diff --git a/js/bootstrap-transition.js b/js/bootstrap-transition.js
new file mode 100644 (file)
index 0000000..25f8b11
--- /dev/null
@@ -0,0 +1,45 @@
+/* ===================================================
+ * bootstrap-transitions.js v2.0.0
+ * http://twitter.github.com/bootstrap/javascript.html
+ * ===================================================
+ * Copyright 2011 Twitter, Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ========================================================== */
+
+$(function () {
+
+  /* CSS TRANSITION SUPPORT (https://gist.github.com/373874)
+   * ======================================================= */
+
+  $.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"
+        }
+        return transitionEnd
+      }())
+    }
+  })()
+
+})
\ No newline at end of file