Hirdetés
- Xiaomi 15T Pro - a téma nincs lezárva
- Kétezer eurós csomag lehet a Vivo X300 Ultra
- Poco F8 Ultra – forrónaci
- Xiaomi 17 Ultra - jó az optikája
- Magisk
- Motorola Edge 40 - jó bőr
- One mobilszolgáltatások
- Samsung Galaxy S25 - végre van kicsi!
- Xiaomi 13 Pro - szerencsés szám
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
-
Mobilarena
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
- exHWSW - Értünk mindenhez IS
- HDD probléma (nem adatmentés)
- HBO Max
- Xiaomi 15T Pro - a téma nincs lezárva
- Anime filmek és sorozatok
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- Kétezer eurós csomag lehet a Vivo X300 Ultra
- Poco F8 Ultra – forrónaci
- Autószerelők, autószerelés
- Kertészet, mezőgazdaság topik
- További aktív témák...
- Apple iPhone 14 Pro Max 256GB,Újszerű,Dobozaval,12 hónap garanciával
- 266 - Lenovo ThinkBook 16 (G6 ABP) - AMD Ryzen 5 7430U, no GPU
- HIBÁTLAN iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS4648, 100% AKKSI
- HP EliteBook 640 G11 Core Ultra 5 125U 32GB 1TB FHD 1 év gar
- ASUS ROG Falchion Ace HFX Magnetic FR
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

