1document.addEventListener('DOMContentLoaded', function () { 2 document.querySelectorAll('.lk-card').forEach(function (card) { 3 card.addEventListener('click', function () { 4 card.classList.toggle('flipped'); 5 }); 6 }); 7}); 8/* ============================================================ 9 ELEMENTARTEILCHEN â Click-Toggle für Mobilgeräte 10 Ergänzung zu: cassiopeia_cassiopeia_wh/js/user.js 11 (am Ende der Datei anfügen, innerhalb des DOMContentLoaded 12 oder als eigenen Listener) 13 ============================================================ */ 14 15document.addEventListener('DOMContentLoaded', function () { 16 17 /* --- Interaktive Teilchen-Kugeln (click = toggle tooltip) --- */ 18 document.querySelectorAll('.et-particle').forEach(function (particle) { 19 particle.addEventListener('click', function (e) { 20 e.stopPropagation(); 21 var isActive = particle.classList.contains('et-active'); 22 /* alle schlieÃen */ 23 document.querySelectorAll('.et-particle').forEach(function (p) { 24 p.classList.remove('et-active'); 25 }); 26 /* dieses öffnen (wenn es nicht schon offen war) */ 27 if (!isActive) { 28 particle.classList.add('et-active'); 29 } 30 }); 31 }); 32 33 /* Klick irgendwo â alle schlieÃen */ 34 document.addEventListener('click', function () { 35 document.querySelectorAll('.et-particle').forEach(function (p) { 36 p.classList.remove('et-active'); 37 }); 38 }); 39 40});
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.