Hirdetés
- Vezeték nélküli fülhallgatók
- Milyen billentyűzetet vegyek?
- A legrosszabb CPU-k – az ExtremeTech szerint
- Azonnali VGA-s kérdések órája
- DUNE médialejátszók topicja
- TCL LCD és LED TV-k
- Home server / házi szerver építése
- 5.1, 7.1 és gamer fejhallgatók
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- A Windows 11 nem akarja ránk erőltetni az AI applikációkat – vagy mégis?
-
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
-
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
- Szívós, szép és kitartó az új OnePlus óra
- PlayStation 5
- Vezeték nélküli fülhallgatók
- Milyen billentyűzetet vegyek?
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- A legrosszabb CPU-k – az ExtremeTech szerint
- Kiszivárogtak a Dreame első telefonjának egyes specifikációi
- Megtalálták az akkumulátortechnológiai Szent Grált? - CES
- Android alkalmazások - szoftver kibeszélő topik
- Kínai és egyéb olcsó órák topikja
- További aktív témák...
- BESZÁMÍTÁS! Samsung C27F396FHR 27 VA FHD 4ms monitor garanciával hibátlan működéssel
- DJI Mavic Air 2 Fly More Combo drón szett (FMC) +szűrők +gyorstöltő
- BESZÁMÍTÁS! HP ZR2440w 24 60Hz IPS FHD 6ms monitor garanciával hibátlan működéssel
- BESZÁMÍTÁS! Acer Vero V277 27 75Hz IPS FHD 4ms monitor garanciával hibátlan működéssel
- DJI Mavic Air 2 Fly More Combo drón szett (FMC) megkímélt állapotban
- Felsőkategóriás AMD Gamer PC-Számítógép! Beszámítás! R7 9800X3D / 9070XT / 32GB DDR5 / 2TB SSD!
- LG 27UP850K-W - 27" IPS LED - 3840x2160 4K - DisplayHDR 400 - USB Type-C - AMD FreeSync
- Apple iPhone 13 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 14 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó ÚJ Hoco HD Wi-Fi SIM Android A10 10.1"tablet / 24 hó jótállás
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


