aboutsummaryrefslogtreecommitdiff
path: root/docs/assets/js/application.js
diff options
context:
space:
mode:
authorJacob Thornton <[email protected]>2011-05-03 18:12:43 -0700
committerJacob Thornton <[email protected]>2011-05-03 18:12:43 -0700
commit96c3e709963516a06ad6e723a7bba3fbf5fc1ba2 (patch)
tree4630ca93f148e406dc3c3391e5f790f630e53c97 /docs/assets/js/application.js
parentd447898bf251cfa4cc6b1c8f9cb4c238ad12ef52 (diff)
downloadbootstrap-96c3e709963516a06ad6e723a7bba3fbf5fc1ba2.tar.xz
bootstrap-96c3e709963516a06ad6e723a7bba3fbf5fc1ba2.zip
cleanup old stuff
Diffstat (limited to 'docs/assets/js/application.js')
-rw-r--r--docs/assets/js/application.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/docs/assets/js/application.js b/docs/assets/js/application.js
new file mode 100644
index 000000000..a79f942e3
--- /dev/null
+++ b/docs/assets/js/application.js
@@ -0,0 +1,24 @@
+// Javascript to toggle the dropdowns
+$(document).ready(function(){
+ // Dropdowns
+ $("body").bind("click", function(e) {
+ $("ul.menu-dropdown").hide();
+ $('a.menu').parent("li").removeClass("open").children("ul.menu-dropdown").hide();
+ });
+ $("a.menu").click(function(e) {
+ var $target = $(this);
+ var $parent = $target.parent("li");
+ var $siblings = $target.siblings("ul.menu-dropdown");
+ var $parentSiblings = $parent.siblings("li");
+ if ($parent.hasClass("open")) {
+ $parent.removeClass("open");
+ $siblings.hide();
+ } else {
+ $parent.addClass("open");
+ $siblings.show();
+ }
+ $parentSiblings.children("ul.menu-dropdown").hide();
+ $parentSiblings.removeClass("open");
+ return false;
+ });
+}); \ No newline at end of file