- Samsung Galaxy S26 - szeret, nem szeret
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- MIUI / HyperOS topik
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Google Pixel Watch 3 - képpontos idő
- Xiaomi 17 Ultra - jó az optikája
- iPhone topik
- Akciófigyelő: Kedvezményes Poco telefonokkal is várhatók a locsolók
- Motorola Edge 70 - többért kevesebbet
- Telekom mobilszolgáltatások
-
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
- Samsung Galaxy S26 - szeret, nem szeret
- Mini PC
- Kormányok / autós szimulátorok topikja
- Samsung Galaxy Felhasználók OFF topicja
- Debrecen és környéke adok-veszek-beszélgetek
- Óra topik
- Kés topik
- Autós kamerák
- Hitelkártyák használata, hitelkártya visszatérítés
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- További aktív témák...
- ASUS TUF RTX 4070 TI 12G GAMING GDDR6X k. jó kártya megbízható helyről!
- Legion 5 GAMING Notebook! 16" OLED / RTX 5070 / Ultra 9 275HX / 32GB DDR5 / 1TB NVMe! BeszámítOK
- HIBÁTLAN iPhone 12 Pro 256GB Graphite-1 ÉV GARANCIA - Kártyafüggetlen, MS4518, 100% Akksi
- HIBÁTLAN iPhone 15 Plus 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4531,90% Akksi
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 Fe
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

