]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Fixed duplicate id's on accordion when id is already set on <li> elements 10871/head
authorColin Marshall <colin.michael.marshall@gmail.com>
Fri, 19 Jan 2018 21:49:21 +0000 (14:49 -0700)
committerColin Marshall <colin.michael.marshall@gmail.com>
Fri, 19 Jan 2018 21:49:21 +0000 (14:49 -0700)
js/foundation.accordion.js

index ecd2b4eb8bc1b10e4c7c33ee9eb126bcf126fcbb..7ec830bfe124511af3e1932005e43ffe376effc6 100644 (file)
@@ -47,7 +47,7 @@ class Accordion extends Plugin {
       var $el = $(el),
           $content = $el.children('[data-tab-content]'),
           id = $content[0].id || GetYoDigits(6, 'accordion'),
-          linkId = el.id || `${id}-label`;
+          linkId = (el.id) ? `${el.id}-label` : `${id}-label`;
 
       $el.find('a:first').attr({
         'aria-controls': id,