PageSourceSearch

https://thequackdoctor.com/wp-content/themes/wp-magazine/js/navigation.min.js?ver=1.0.0

js thequackdoctor.com collected 2026-10-02 10:19:18 UTC 2,908 bytes, 1 lines download raw bytes

1!function(){var e,t,n,a,s,i;if((e=document.getElementById("site-navigation"))&&void 0!==(t=e.getElementsByTagName("button")[0]))if(void 0!==(n=e.getElementsByTagName("ul")[0])){for(-1===n.className.indexOf("nav-menu")&&(n.className+=" nav-menu"),t.onclick=function(){-1!==e.className.indexOf("toggled")?(e.className=e.className.replace(" toggled",""),t.setAttribute("aria-expanded","false")):(e.className+=" toggled",t.setAttribute("aria-expanded","true"))},window.addEventListener("resize",u),u(),document.addEventListener("click",function(n){e.contains(n.target)||(e.className=e.className.replace(" toggled",""),t.setAttribute("aria-expanded","false"))}),a=n.getElementsByTagName("a"),s=0,i=a.length;s<i;s++)a[s].addEventListener("focus",r,!0),a[s].addEventListener("blur",r,!0);!function(){var t,n=e.querySelectorAll(".menu-item-has-children > a, .page_item_has_children > a");if("ontouchstart"in window)for(t=function(e){var t=this.parentNode;if(t.classList.contains("focus"))t.classList.remove("focus");else{for(e.preventDefault(),s=0;s<t.parentNode.children.length;++s)t!==t.parentNode.children[s]&&t.parentNode.children[s].classList.remove("focus");t.classList.add("focus")}},s=0;s<n.length;++s)n[s].addEventListener("touchstart",t,!1)}()}else t.style.display="none";function m(n){if((9===n.keyCode||"Tab"===n.key)&&!n.shiftKey){e.classList.remove("toggled"),t.setAttribute("aria-expanded","false");const a=document.querySelector(".menu-toggle");a.setAttribute("tabindex",-1),a.focus(),a.setAttribute("tabindex",0),n.preventDefault()}}function o(n){n.shiftKey&&(9===n.keyCode||"Tab"===n.key)&&n.target.classList.contains("menu-toggle")&&(e.classList.remove("toggled"),t.setAttribute("aria-expanded","false"))}function u(e){document.querySelector("#site-navigation").addEventListener("keydown",o),window.innerWidth<992?document.querySelector("#primary-menu > .menu-item:last-of-type > .sub-menu > .menu-item > .sub-menu > .menu-item")?document.querySelector("#primary-menu > .menu-item:last-of-type > .sub-menu > .menu-item:last-of-type > .sub-menu > .menu-item:last-of-type").addEventListener("keydown",m):document.querySelector("#primary-menu > .menu-item:last-of-type > .sub-menu > .menu-item")?document.querySelector("#primary-menu > .menu-item:last-of-type > .sub-menu > .menu-item:last-of-type").addEventListener("keydown",m):document.querySelector("#primary-menu > .menu-item:last-of-type").addEventListener("keydown",m):null!=document.querySelector("#primary-menu > .menu-item:last-of-type")&&document.querySelector("#primary-menu > .menu-item:last-of-type, #primary-menu > .menu-item:last-of-type > .sub-menu > .menu-item:last-of-type").removeEventListener("keydown",m)}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}}();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.