- iPhone topik
- Samsung Galaxy A54 - türelemjáték
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Rekordérdeklődés a Xiaomi hátsó kijelzője iránt
- Apple iPhone 17 - alap
- Nem fogy az S25 Edge, mégis lesz S26+?
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy S23 Ultra - non plus ultra
- Apple iPhone Air - almacsutka
- Apple iPhone 17 Pro Max – fennsík
-
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
-
Jim-Y
veterán
Több gond is van vele, egyrészt $(this) és nem $('this'), mert utóbbi esetben a DOM this tageket szűrnéd ki vele.
Másrészt amit meg akarsz csinálni azt nem így kell, mert a a $(this) ebben a kontextusban az oldalon található input mezőket adja vissza.
A $(this).length == 0 akkor igaz, ha az oldalon nincs <input>.Helyesen: [link]
Magyarázat:
- a this mindig a hívó objektumra utal. Ebben az esetben amire a focusout-ot meghívtuk. Mire hívtuk? $('input')-ra ami egy olyan objektum ami az oldal összes input mezejét tartalmazza.
- a $(this) a this objektumból csinál egy jquery objektumot, így a $(this)-re meghívhatjuk a jquery-s függvényeket. Mint a példában: $(this).after("<p>Empty this</p>");
Az after egy jquery metódus, jquery objektumokon van értelmezve. this.after() hibás!
- a this.value helyett írhattunk volna $(this).val() -t is, ugyanazt az eredményt kapjuk. Ellenben, míg a value az input element beépített property-je, addig a val() egy jquery-s függvény, valószínűleg a val()-is a value-t kérdezi le. Annyi különbség mégis van, hogy a val() egy jquery objektummal tér vissza, tehát működik rajta a method chaining.
Új hozzászólás Aktív témák
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- iPhone topik
- Fejhallgatós találkozó
- Samsung Galaxy A54 - türelemjáték
- Október közepétől kezdi el megoldani a PC-s játékosok gondját a Microsoft
- Vezetékes FEJhallgatók
- Raspberry Pi
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Xbox Series X|S
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- További aktív témák...
- Nokia 6.1 Plus 4/64GB, Normál, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Honor 400 Lite 8/256GB, Megkímélt, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- SZERVÍZ akár KISZÁLLÁSSAL!!
- LOQ 15IRH8 15.6" FHD IPS i5-12450H RTX 4050 16GB 512GB NVMe magyar vibill gar
- Crucial P3 Plus 2TB M.2 NVME PCI-E 4.0 x4 - Új - Eladó! 37.000.-
- Eredeti Lenovo 135W töltők (sárga téglalap)
- GYÖNYÖRŰ iPhone 15 Plus 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3353
- Samsung Galaxy Tab S8 / 8/128GB / Kártyafüggetlen / 12 hónap Garancia
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3555,100% Akkumulátor
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest