From: Jacob Thornton Date: Sun, 11 Sep 2011 05:28:17 +0000 (-0700) Subject: clicking open dropdown shoud close it X-Git-Tag: v1.3.0~47^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=709789d16dccc9c812b62e8d22c61d7f4748e9e2;p=thirdparty%2Fbootstrap.git clicking open dropdown shoud close it --- diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index 26db854611..8be8f13c06 100644 --- a/js/bootstrap-dropdown.js +++ b/js/bootstrap-dropdown.js @@ -36,8 +36,11 @@ $.fn.dropdown = function ( options ) { return this.each(function () { $(this).delegate(selector, 'click', function (e) { + var li = $(this).parent('li') + , isActive = li.hasClass('open') + clearMenus() - $(this).parent('li').toggleClass('open') + !isActive && li.toggleClass('open') return false }) })