From: Jacob Thornton Date: Sun, 8 Jan 2012 22:19:53 +0000 (-0800) Subject: make dropdowns toggle when clicked (for mobile) X-Git-Tag: v2.0.0~6^2~315^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a33c1b96e13a4650a127b0e81a91eb235561170;p=thirdparty%2Fbootstrap.git make dropdowns toggle when clicked (for mobile) --- diff --git a/js/bootstrap-dropdown.js b/js/bootstrap-dropdown.js index d846f1af1b..3cb2619929 100644 --- a/js/bootstrap-dropdown.js +++ b/js/bootstrap-dropdown.js @@ -38,12 +38,14 @@ var $this = $(this) , selector = $this.attr('data-target') || $this.attr('href') , $parent = $(selector) + , isActive $parent.length || ($parent = $this.parent()) + isActive = $parent.hasClass('open') clearMenus() - !$parent.hasClass('open') && $parent.toggleClass('open') + !isActive && $parent.toggleClass('open') return false }