PageSourceSearch

https://hexjobs.com/assets/island.AQSHF6XL.js

js hexjobs.com collected 2026-10-06 13:06:04 UTC 2,031 bytes, 1 lines download raw bytes

1var s="aria-busy";function p(r){if(r.target&&r.target!=="_self"||r.hasAttribute("download"))return!1;let n=r.getAttribute("href")??"";if(n===""||n.startsWith("#")||n.startsWith("mailto:")||n.startsWith("tel:"))return!1;let t=new URL(r.href,location.href);return t.origin!==location.origin?!1:t.pathname+t.search!==location.pathname+location.search}function A(r,n){let t=r.matches("[data-nav-progress]")?r:r.querySelector("[data-nav-progress]");if(!t)return()=>{};let a=document.documentElement,i=0,d=()=>{window.clearTimeout(i),t.removeAttribute("data-done"),a.setAttribute(s,"true")},b=()=>{t.hasAttribute("data-started")&&(t.setAttribute("data-done",""),t.removeAttribute("data-started"),i=window.setTimeout(()=>t.removeAttribute("data-done"),320))},c=e=>{if(e.defaultPrevented||e.button!==0||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey)return;let o=e.target?.closest?.("a");if(!(!(o instanceof HTMLAnchorElement)||!p(o))){d();for(let u of document.querySelectorAll("[data-opening]"))u.removeAttribute("data-opening");o.closest(".card-press, .tab-press")?.setAttribute("data-opening","")}},l=e=>{let o=e.target;if(!(!(o instanceof HTMLFormElement)||o.hasAttribute("data-no-progress"))){d();for(let u of o.querySelectorAll("[data-pending]"))u.setAttribute("data-busy","")}},m=()=>{a.removeAttribute(s),t.removeAttribute("data-started"),t.removeAttribute("data-done");for(let e of document.querySelectorAll("[data-pending][data-busy]"))e.removeAttribute("data-busy");for(let e of document.querySelectorAll("[data-opening]"))e.removeAttribute("data-opening")},f=new MutationObserver(()=>{if(a.getAttribute(s)==="true"){t.setAttribute("data-started","");return}b()});return f.observe(a,{attributes:!0,attributeFilter:[s]}),document.addEventListener("click",c,!0),document.addEventListener("submit",l,!0),window.addEventListener("pageshow",m),()=>{f.disconnect(),window.clearTimeout(i),document.removeEventListener("click",c,!0),document.removeEventListener("submit",l,!0),window.removeEventListener("pageshow",m)}}export{A as mount};

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.