1$(document).ready(function() { 2 // Når nav-arrow blir klikket 3 $('.nav-arrow').click(function() { 4 var navItem = $(this).closest('.nav-list-item'); 5 // Hvis navItem allerede er aktiv, fjern active fra alle (for å "lukke") 6 if (navItem.hasClass('active')) { 7 navItem.removeClass('active'); 8 } else { 9 // Fjern active fra alle andre 10 $('.nav-list-item').removeClass('active'); 11 // Legg til active på den som ble klikket 12 navItem.addClass('active'); 13 } 14 }); 15 // Når subnav-close blir klikket 16 $('.subnav-close').click(function() { 17 var navItem = $(this).closest('.nav-list-item'); 18 // Fjern 'active' klassen fra nav-list-item 19 navItem.removeClass('active'); 20 }); 21}); 22 23document.addEventListener("DOMContentLoaded", function() { 24 const questions = document.querySelectorAll('.schema-faq-question'); 25 26 questions.forEach(question => { 27 question.addEventListener('click', () => { 28 // Lukk alle andre åpne svar 29 questions.forEach(q => { 30 if(q !== question) { 31 q.classList.remove('active'); 32 q.nextElementSibling.style.display = 'none'; 33 } 34 }); 35 36 // Toggle det valgte svaret 37 question.classList.toggle('active'); 38 const answer = question.nextElementSibling; 39 if(answer.style.display === "block") { 40 answer.style.display = "none"; 41 } else { 42 answer.style.display = "block"; 43 } 44 }); 45 }); 46}); 47 48// Flytter <section>-elementer ut av .content-wrapper til slutten av #page-wrapper 49document.addEventListener('DOMContentLoaded', () => { 50 const pageWrapper = document.querySelector('#content'); 51 if (!pageWrapper) return; 52 53 // Hent alle section-elementer som ligger *inne i* .content-wrapper 54 const sections = document.querySelectorAll('.main'); 55 56 sections.forEach(section => { 57 pageWrapper.appendChild(section); // flytt til slutten av #page-wrapper 58 }); 59}); 60 61jQuery(document).ready(function($) { 62 // Vi lytter etter endringer i skjema med ID 6 63 $('#fluentform_6').on('change', 'input[type="radio"]', function() { 64 65 var $input = $(this); 66 67 // Vi legger inn en bitteliten forsinkelse (300ms) 68 // slik at brukeren rekker å se at "prikken" blir valgt før den bytter side. 69 setTimeout(function() { 70 71 // Finn det aktive steget 72 var $currentStep = $input.closest('.fluentform-step'); 73 74 // Finn "Next"-knappen i dette steget og simuler et klikk 75 // Dette trigger Fluent Forms sin egen logikk for neste steg 76 $currentStep.find('.ff-btn-next').trigger('click'); 77 78 }, 300); // Endre 300 til 0 hvis du vil at det skal skje umiddelbart 79 }); 80});
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.