]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
resolves #322 and #204, for real this time.
authorzurbchris <chris@zurb.com>
Wed, 18 Nov 2015 15:50:12 +0000 (07:50 -0800)
committerzurbchris <chris@zurb.com>
Wed, 18 Nov 2015 15:50:12 +0000 (07:50 -0800)
js/foundation.accordionMenu.js

index c6da2b42609eb890deb5f393ed0659983440b075..99839778d3ce737b99d3f00d37a25dc65ec14ed5 100644 (file)
    */
   AccordionMenu.prototype.down = function($target) {
     var _this = this;
-
+    console.log($target);
     if(!this.options.multiOpen){
       this.up(this.$element.find('.is-active').not($target.parentsUntil(this.$element)));
     }
     Foundation.Move(this.options.slideSpeed, $target, function(){
       $target.slideUp(_this.options.slideSpeed);
     });
-    $target.find('[data-submenu]').slideUp(0).attr('aria-hidden', true)
-           .attr('aria-hidden', true).parent('.has-submenu')
+    $target.attr('aria-hidden', true)
+           .find('[data-submenu]').slideUp(0).attr('aria-hidden', true).end()
+           .parent('.has-submenu')
            .attr({'aria-expanded': false, 'aria-selected': false});
     // $target.slideUp(this.options.slideSpeed, function() {
     //   $target.find('[data-submenu]').slideUp(0).attr('aria-hidden', true);