1console.log('Hallo i bims'); 2function check_akkordeon_vorhanden(){ 3 let btn = document.querySelectorAll('.elementor-tab-title'); 4 let info = document.querySelectorAll('.elementor-tab-content'); 5 6 if( (btn != undefined && btn != null) && (info != undefined && info != null) ){ 7 return true; 8 }else{ 9 return false; 10 } 11} 12 13function schliesse_alle_akkordeons(){ 14 let btn = document.querySelectorAll('.elementor-tab-title'); // Durchsuchen nach ".elementor-tab-title" und speichert die gefundenen Elemente in btn 15 let info = document.querySelectorAll('.elementor-tab-content'); 16 17 // Erklärung für for (erstes Element; letztes Element; Zähler um Eins nach Oben) 18 for(let i = 0; i < btn.length; i++){ // Schleife zur Abfrage von ".elementor-tab-title" 19 btn[i].classList.remove('elementor-active'); // und anschlieÃend löschen von "elementor-active" 20 } 21 22 for(let j = 0; j < info.length; j++){ 23 info[j].style.display = 'none'; 24 } 25} 26 27var iAkkordeon; // i steht für Intervall 28 29window.addEventListener('load', function(){ 30 iAkkordeon = setInterval(start_akkordeon_schliessen, 100); 31 console.log('loaded, interval started'); 32}); 33 34function start_akkordeon_schliessen(){ 35 if(check_akkordeon_vorhanden() === true){ 36 schliesse_alle_akkordeons(); 37 clearInterval(iAkkordeon); 38 console.log('Programm sollte durchgelaufen sein'); 39 }else{ 40 // DO NOTHING 41 } 42} 43
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.