]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
make dropdowns toggle when clicked (for mobile)
authorJacob Thornton <jacobthornton@gmail.com>
Sun, 8 Jan 2012 22:19:53 +0000 (14:19 -0800)
committerJacob Thornton <jacobthornton@gmail.com>
Sun, 8 Jan 2012 22:19:53 +0000 (14:19 -0800)
js/bootstrap-dropdown.js

index d846f1af1b5879b6639eee7204a454f266bac4f1..3cb2619929f4d0fb1d602b2b976982679cba1e8e 100644 (file)
       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
     }