PageSourceSearch

https://oposicionesflou.com/wp-content/cache/min/1/wp-content/themes/understrap/js/cabecera.js?ver=1790892027

js oposicionesflou.com collected 2026-10-02 23:52:30 UTC 2,974 bytes, 5 lines download raw bytes

1const navDesktop=document.querySelector("#navbarNavDropdownDesktop");const elementosMenu=navDesktop?navDesktop.innerHTML:"";function moverMenu(containerMenuEscritorio,containerMenuMovil,menu){const mediaQuery=window.matchMedia("(max-width: 1199.98px)");if(mediaQuery.matches){containerMenuMovil.innerHTML=menu;containerMenuEscritorio.innerHTML=""}else{containerMenuEscritorio.innerHTML=menu;containerMenuMovil.innerHTML=""}}
2jQuery(document).on("gform_post_render",function(event,form_id,current_page){var elementForm=document.querySelector("#gform_"+form_id);elementForm.classList.add("needs-validation");elementForm.setAttribute("novalidate","");(function(){"use strict";var forms=document.querySelectorAll("#gform_"+form_id);Array.prototype.slice.call(forms).forEach(function(form){form.addEventListener("submit",function(event){if(!form.checkValidity()){event.preventDefault();event.stopPropagation()}
3form.classList.add("was-validated")},!1)})})()});document.addEventListener("DOMContentLoaded",function(){const menuPadres=document.getElementById("menu-padres");const menuHijos=document.getElementById("menu-hijos");const menuNietos=document.getElementById("menu-nietos");const hijosItems=menuHijos.querySelectorAll("li[data-parent]");const nietosItems=menuNietos.querySelectorAll("li[data-parent]");document.querySelectorAll("#menu-padres .has-children").forEach((padre)=>{padre.addEventListener("click",function(e){e.preventDefault();const parentId=this.getAttribute("data-target");menuPadres.style.left="-100%";menuHijos.style.left="0";hijosItems.forEach((li)=>li.classList.add("d-none"));menuHijos.querySelectorAll(`li[data-parent="${parentId}"]`).forEach((li)=>li.classList.remove("d-none"))})});const volverPadres=document.querySelector("#menu-hijos .volver-padres");if(volverPadres){volverPadres.addEventListener("click",function(e){e.preventDefault();menuPadres.style.left="0";menuHijos.style.left="100%";hijosItems.forEach((li)=>li.classList.add("d-none"))})}
4document.querySelectorAll("#menu-hijos .has-children").forEach((hijo)=>{hijo.addEventListener("click",function(e){e.preventDefault();const hijoId=this.getAttribute("data-target");menuHijos.style.left="-100%";menuNietos.style.left="0";nietosItems.forEach((li)=>li.classList.add("d-none"));menuNietos.querySelectorAll(`li[data-parent="${hijoId}"]`).forEach((li)=>li.classList.remove("d-none"))})});const volverHijos=document.querySelector("#menu-nietos .volver-hijos");if(volverHijos){volverHijos.addEventListener("click",function(e){e.preventDefault();menuHijos.style.left="0";menuNietos.style.left="100%";nietosItems.forEach((li)=>li.classList.add("d-none"))})}
5const cerrarMenu=document.querySelector(".icon-mobile-close");if(cerrarMenu){cerrarMenu.addEventListener("click",function(e){e.preventDefault();menuPadres.style.left="0";menuHijos.style.left="100%";menuNietos.style.left="100%";hijosItems.forEach((li)=>li.classList.add("d-none"));nietosItems.forEach((li)=>li.classList.add("d-none"))})}})

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.