]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
updates nest util, removes unused classes and aria attibutes
authorChris Oyler <chris@zurb.com>
Mon, 18 Jan 2016 19:53:53 +0000 (11:53 -0800)
committerChris Oyler <chris@zurb.com>
Mon, 18 Jan 2016 19:53:53 +0000 (11:53 -0800)
js/foundation.accordionMenu.js
js/foundation.util.nest.js

index 752e86b146699cbdbfa149457bb61e7b5e98bc7b..a249a68eaac82996f030f01988fc6f3f0e3d8ee4 100644 (file)
@@ -73,7 +73,6 @@
       $elem.attr({
         'aria-controls': subId,
         'aria-expanded': isActive,
-        'aria-selected': false,
         'role': 'tab',
         'id': linkId
       });
     }
 
     $target.addClass('is-active').attr({'aria-hidden': false})
-      .parent('.is-accordion-submenu-parent').attr({'aria-expanded': true, 'aria-selected': true});
+      .parent('.is-accordion-submenu-parent').attr({'aria-expanded': true});
 
       Foundation.Move(this.options.slideSpeed, $target, function(){
         $target.slideDown(_this.options.slideSpeed, function () {
     $target.attr('aria-hidden', true)
            .find('[data-submenu]').slideUp(0).attr('aria-hidden', true).end()
            .parent('.is-accordion-submenu-parent')
-           .attr({'aria-expanded': false, 'aria-selected': false});
+           .attr({'aria-expanded': false});
     // $target.slideUp(this.options.slideSpeed, function() {
     //   $target.find('[data-submenu]').slideUp(0).attr('aria-hidden', true);
-    // }).attr('aria-hidden', true).parent('.has-submenu').attr({'aria-expanded': false, 'aria-selected': false});
+    // }).attr('aria-hidden', true).parent('.has-submenu').attr({'aria-expanded': false});
   };
 
   /**
index 5bd855be8a3ef3d5985aab00590d6e369e274463..d6b53c5260ea12116fb20cb0632c66176ef4b92d 100644 (file)
         var $item = $(this),
             $sub = $item.children('ul');
         if($sub.length){
-          $item.addClass('has-submenu ' + hasSubClass)
+          $item.addClass(hasSubClass)
                .attr({
                  'aria-haspopup': true,
-                 'aria-selected': false,
                  'aria-expanded': false,
                  'aria-label': $item.children('a:first').text()
                });
@@ -42,7 +41,7 @@
       // menu.find('.is-active').removeClass('is-active');
       menu.find('*')
       // menu.find('.' + subMenuClass + ', .' + subItemClass + ', .is-active, .has-submenu, .is-submenu-item, .submenu, [data-submenu]')
-          .removeClass(subMenuClass + ' ' + subItemClass + ' ' + hasSubClass + ' has-submenu is-submenu-item submenu is-active')
+          .removeClass(subMenuClass + ' ' + subItemClass + ' ' + hasSubClass + ' is-submenu-item submenu is-active')
           .removeAttr('data-submenu').css('display', '');
 
       // console.log(      menu.find('.' + subMenuClass + ', .' + subItemClass + ', .has-submenu, .is-submenu-item, .submenu, [data-submenu]')