- Apple MacBook
- Fujifilm X
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- LG LCD és LED TV-k
- Vezetékes FEJhallgatók
- Nvidia GPU-k jövője - amit tudni vélünk
- Milyen billentyűzetet vegyek?
- A hardverek is kokárdát tűznek a hétvégén
- 5.1, 7.1 és gamer fejhallgatók
- Hamarosan kezdődik az NVIDIA 2026-os GTC előadása
-
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
-
jeges
senior tag
válasz
Brown ügynök
#2118
üzenetére
ez a "kikattintós" cucc szerintem azt feltételezi, hogy van egy document.mouseup vagy document.mousedown függvényed, amiben megmondod a js-nek, hogy tüntesse el a megadott elemet. emlékeim szerint a jquery ezt automatán tudja egyébként, bár most nincs előttem a kódja.
pl. ha "ID" az eltüntetendő elem
document.onmouseup = function(e){
if (!e)e = window.event;
var t = e.target || e.srcElement;
var lm = document.getElementById("ID");
if(t != lm)lm.className += "hiddenClass";}
blur azér' nem jó, mer' ilyen eseménye csak input elemeknek van, div-nek nincs.
mellékszál, de én className-mel operálnék közvetlen style manipulálás helyett, ez tkp szabadon választott.
persze lehet még szinezni (pl. van-e gyereke a vizsgált elemnek), de most az elv átadására törekedtem.
szerk: a document.onmouseup helyett persze lehet addEventListener-t is használni, de annak is megvannak a korlátai, most az egyszerűség végett a "hagyományos" .onmouseup-ot használtam.
Új hozzászólás Aktív témák
- 27% - Asus RoG Strix XG27ACDNG QD-OLED Gaming Monitor! 2560x1440 / 360Hz / 0.03ms / G-Sync/ FreeSync
- Logitech g29 garanciás
- 27% - LG UltraFine 27UP650K-W IPS Monitor! 3840x2160 60 Hz
- 27% - AOC C27G4ZXE Gaming Monitor! 1920x1080 / 280Hz / 1ms / FreeSync
- 27% - Lenovo N27q IPS Monitor! 2560x1440 / 100Hz / 4ms
- Akciós! Lenovo ThinkPad P15 Gen 1 Intel i7-10875H 32GB 512GB Nvidia Quadro RTX 3000 1 év garancia
- HP 255 G10 Ryzen 5 7520U 8 GB DDR5 256 GB SSD FHD Új 2 ciklus Gari 2028.
- Apple iPhone 12 Mini 64GB, Kártyafüggetlen, 1 Év Garanciával
- Új! AKRacing Premium Master gamer szék
- HP EliteBook 640 G9 - i5-1235U 16GB 512GB 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


