diff options
| author | Jacob Thornton <[email protected]> | 2011-09-10 22:28:17 -0700 |
|---|---|---|
| committer | Jacob Thornton <[email protected]> | 2011-09-10 22:28:17 -0700 |
| commit | 709789d16dccc9c812b62e8d22c61d7f4748e9e2 (patch) | |
| tree | 09fb9fa28de773070df27ffef9b3351e6dd3444e | |
| parent | 7e5b304dbfd8f5413db0bbe557b8e3d9a81b09c4 (diff) | |
| download | bootstrap-709789d16dccc9c812b62e8d22c61d7f4748e9e2.tar.xz bootstrap-709789d16dccc9c812b62e8d22c61d7f4748e9e2.zip | |
clicking open dropdown shoud close it
| -rw-r--r-- | js/bootstrap-dropdown.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index 26db85461..8be8f13c0 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 }) }) |
