mirror of
https://github.com/WordPress/five-for-the-future.git
synced 2025-04-22 19:13:44 +03:00
1 line
1 KiB
JavaScript
1 line
1 KiB
JavaScript
![]() |
!function(){var e,a,t,s,n,l,i;if((e=document.getElementById("site-navigation"))&&void 0!==(a=e.getElementsByTagName("button")[0]))if(void 0!==(t=e.getElementsByTagName("ul")[0])){for(t.setAttribute("aria-expanded","false"),-1===t.className.indexOf("nav-menu")&&(t.className+=" nav-menu"),a.onclick=function(){-1!==e.className.indexOf("toggled")?(e.className=e.className.replace(" toggled",""),a.setAttribute("aria-expanded","false"),t.setAttribute("aria-expanded","false")):(e.className+=" toggled",a.setAttribute("aria-expanded","true"),t.setAttribute("aria-expanded","true"))},s=t.getElementsByTagName("a"),l=0,i=(n=t.getElementsByTagName("ul")).length;l<i;l++)n[l].parentNode.setAttribute("aria-haspopup","true");for(l=0,i=s.length;l<i;l++)s[l].addEventListener("focus",r,!0),s[l].addEventListener("blur",r,!0)}else a.style.display="none";function r(){for(var e=this;-1===e.className.indexOf("nav-menu");)"li"===e.tagName.toLowerCase()&&(-1!==e.className.indexOf("focus")?e.className=e.className.replace(" focus",""):e.className+=" focus"),e=e.parentElement}}();
|