Hirdetés
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- Elektromos rásegítésű kerékpárok
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- Pitterix: Gyógytorna
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Brogyi: CTEK akkumulátor töltő és másolatai
- Gép1: Renault Kangoo vizhűtő ventilátor fokozatok
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sziku69: Szólánc.
-
LOGOUT
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
biker
nagyúr
üd urak, kicsit elakadtam. illetve nagyon, és már szénné izzasztottam a chatgpt-t is, de nem ad jobb választ, ennél csak rosszabb működést tud
Van egy oldal, amihez a tartalmat különböző gépek méréseiből generálják, ehhez generálás után hozzáadják a scripteket, amik már elkészültek, többek közt egy automatikus collapse menüt bootstrap alapokon
[link] itt megtekinthető
A gond a footerbe beszúrt kóddal lenne, amit sehogy nem tudok jobb működésre bírni.<script> /* GeriSoft added collapse menu close opened items which not need */ document.addEventListener("DOMContentLoaded", function () { const menu = document.getElementById("menu"); // Ha egy "collapse" elem megnyílik menu.addEventListener("show.bs.collapse", function (e) { const target = e.target; // Bezárjuk az összes másik főmenüt (közvetlen gyerekek az id="menu"-n belül) const mainMenuItems = menu.querySelectorAll(':scope > .nav-item > .collapse.show'); mainMenuItems.forEach(item => { if (item !== target) { const parentul = document.getElementById(item.id); console.log("Becsukódó elem2 parent.id:", parentul.dataset.parent); const bsCollapse = bootstrap.Collapse.getInstance(item); if (bsCollapse) { bsCollapse.hide(); } } console.log("Megnyíló elem:", target); }); }); // Ha egy "collapse" elem bezárul menu.addEventListener("hide.bs.collapse", function (e) { const target = e.target; // Bezárjuk az összes gyermeket, kivéve az aktuálisan érintett elemet const childMenus = target.querySelectorAll(".collapse.show"); childMenus.forEach(item => { const parentul = document.getElementById(item.id); console.log("Becsukódó elem1 parent.id:", parentul.dataset.parent); console.log("Becsukódó elem1 item.id:", item.id); console.log("Becsukódó elem1 target.id:", target.id); if (item !== target) { // Csak azokat zárjuk, amelyek nem az aktuális célpont const bsCollapse = bootstrap.Collapse.getInstance(item); if (bsCollapse) { bsCollapse.hide(); } } }); console.log("Becsukódó elem:", target); }); }); </script>A helyes működés az lenne, hogy egy szülő lehet nyitva, és annak egy ygermeke és annak gyermeke, ha beljebb megyünk, vagyis egy másik szülő nyitása bezárja a nyitott szülőt (ez jó), egy testvár megnyitása bezárja a másik testvért ami nyitva van (ez is jó) de a gyermek szülőjének, aminek a testvérét bezártuk, nyitva kellene maradnia, és jelenleg bezáródik a nyomorultja

már mindent kipróbáltam, az is megvan, hogy mi a bezáródó és a nyíló ul elem id-ja és mi a parent ul id-ja, de innen akármit próbálok a feltételbe brakni, akkor is bezárja a szülőt is
van valami tipp, mit kell javítani benne?miért így szúrja be a kódot??? bocs, próbálom javítani
Új hozzászólás Aktív témák
- Szakított a OnePlus és a Hasselblad
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- Milyen egeret válasszak?
- Hardverkiállítás a hónap vége felé közeledve
- Linux kezdőknek
- TCL LCD és LED TV-k
- Reklámblokkolók topikja
- Okosóra és okoskiegészítő topik
- Anime filmek és sorozatok
- Azonnali informatikai kérdések órája
- További aktív témák...
- Asus TUF Gaming A15 GAMER LAPTOP 15.6" FHD IPS 144Hz -25% Ryzen 5-7535HS 16GB, 512GB RTX 2050 4GB
- XBOX Series S 512GB, 6 hónap teljeskörü garanciával, üzletből eladó!
- ASUS VivoBook Max X541UVK i5-7200U 8GB RAM 512GB SSD NVIDIA GeForce 920MX 2GB Windows 11
- Szép! HP EliteBook 840 G10 Hordozható Ultrabook Fémház 14" -50% i5-1335U 32/1TB Iris Xe FHD+
- Új OEM INTEL XEON E-1241V3/E-1270V3
- Lenovo ThinkPad T14s Gen 3 i5-1245U 14" FHD+ 16GB 512GB 1 év teljeskörű garancia
- Samsung Galaxy A32 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 13 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3756, 91% Akkumulátor
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3288
- Bomba ár! Acer Aspire ES1 - AMD A8 I 8GB I 180GB SSD I 15,6" HD I HDMI I Cam I W10 I Garancia!
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


