mirror of https://github.com/twbs/bootstrap.git
24 lines
753 B
JavaScript
24 lines
753 B
JavaScript
|
// 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;
|
||
|
});
|
||
|
});
|