]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
adds 'is' prefixed state class for <li>'s with submenus
authorzurbchris <chris@zurb.com>
Wed, 18 Nov 2015 00:30:42 +0000 (16:30 -0800)
committerzurbchris <chris@zurb.com>
Wed, 18 Nov 2015 00:30:42 +0000 (16:30 -0800)
js/foundation.util.nest.js

index 7aa2a92bb712a9e894e6ba6399654b8b8acc35b1..700e51c08dcd2046f9ea5685d11b302bf1234f08 100644 (file)
@@ -6,13 +6,14 @@
       type = type || 'zf';
       var items = menu.find('li').attr({'role': 'menuitem'}),
           subMenuClass = 'is-' + type + '-submenu',
-          subItemClass = subMenuClass + '-item';
+          subItemClass = subMenuClass + '-item',
+          hasSubClass = 'is-' + type + '-submenu-parent';
 
       items.each(function(){
         var $item = $(this),
             $sub = $item.children('ul');
         if($sub.length){
-          $item.addClass('has-submenu');
+          $item.addClass('has-submenu ' + hasSubClass);
           $sub.addClass('submenu ' + subMenuClass).attr('data-submenu', '');
         }
         if($item.parent('[data-submenu]').length){