- Lopás útján fejlesztették ki az Apple Pay szolgáltatást?
- Kiegészítette az öregedő professzionális Radeonokat az AMD
- A lemondást javasolja az Intel vezetőjének Donald Trump
- USB Type-C port is van az ASUS ProArt szériás VGA-ján
- Belépőszintű M.2-es SSD-t prezentált a Team Group a PCI Express 4.0-s halmazban
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- OLED TV topic
- Lopakodva befutott a Radeon RX 9060
- Milyen egeret válasszak?
- TCL LCD és LED TV-k
- 5.1, 7.1 és gamer fejhallgatók
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Vezetékes FEJhallgatók
Hirdetés
-
PROHARDVER!
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
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Linux kezdőknek
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Robogó, kismotor
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- OLED TV topic
- Sütés, főzés és konyhai praktikák
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Sorozatok
- GL.iNet Flint 2 (GL-MT6000) router
- További aktív témák...
- újszerű MacBook Air M1 256GB SSD space gray asztroszürke Apple magyar
- Chieftec Force 500W (CPS-500S)
- újszerű iPhone 13 Pro 128GB alpine green alpesi zöld független Apple
- ACER laptop /2 magos CPU /8 GB RAM /256SSD /magyar billentyűzet
- Xiaomi Redmi Note 13 Pro 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Azonnali készpénzes nVidia RTX 3000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- BESZÁMÍTÁS! ASUS VS228DE FHD TN 5ms monitor garanciával hibátlan működéssel
- Felsőkategóriás Gamer PC-Számítógép! Csere-Beszámítás! I9 13900K / RTX 4080 / 32GB / 1TB SSD
- Apple iPhone 14 Plus 256GB / AKKU 100% / 12 hónap jótállás
- LG 27GP850P-B - 27" NANO IPS - 2560x1440 - 180Hz 1ms - NVIDIA G-Sync - AMD FreeSync - HDR 400
Állásajánlatok
Cég: FOTC
Város: Budapest