Hirdetés
- iPhone topik
- Szívós, szép és kitartó az új OnePlus óra
- Megjöttek Magyarországra a Redmi Note 15-ök, január 22-től ennyiért kaphatók
- Itthon is elérhető a OnePlus 11 és a Buds Pro 2
- Google Pixel topik
- Vivo X300 - kicsiben jobban megéri
- Luxuspóráz: okosláncot akasztana a nyakadba az Apple
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Azonnali mobilos kérdések órája
- Poco F8 Pro – titkos favorit lehet belőle
-
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
-
Taci
addikt
válasz
Silεncε
#8196
üzenetére
Ah, nagyon szépen köszönöm!!! Így végre úgy működik, ahogy szeretném! Köszönöm!
Annyi ideget megettem vele - persze ez az én hibám, még nem teljesen tiszta, mi-hogyan működik. De azért kérdezek, hogy gyakorolhassak, megértsem, fejlődjek, tanuljak. 
A példakód alapján már 1 fokkal érthetőbb, mi történik.
Ahogy látom, ez a megoldás querySelector-ral "behúzza" a megfelelő Class-t, aztán az ahhoz tartozó attribútumoknak új értékeket állít be a kiválasztott városok alapján. Majd ezután meghívja a JS-ben (widget.min.js) lévő inicializáló __weatherwidget_init() függvényt.A JS-kód tetején a pen-ben írja, hogy van egy újabb, jobb változat is:
https://codepen.io/weatherwidget/pen/vvPrRN
Ez már egy fokkal bonyolultabb (számomra így elsőre), de nekikezdek és próbálom felfogni, mi-merre.
Viszont az egyből feltűnt, hogy nincs benne az előző megoldásban lévő függvényhívás a JS-ből (widget.min.js). És nem is tölt újra, ahogy az előző megoldásban, itt csak simán lecseréli az adatokat, a tartalmat, és nem távolítja el és tölti be újra az egész widget-et.Erre esetleg kérhetnék egy magyarázatot? A jövőre nézve, a saját szkriptjeimre, hogy tudjam, mi-miért működik így az első változatnál (miért kell az ..._init() függvényhívás), és miért működik így a második változatnál függvényhívás nélkül.
Köszönöm! (Már eleve ezt a példakódot is!
)
Új hozzászólás Aktív témák
- AMD Ryzen 5 7600 6-Core 3.8GHz AM5 Box (100-100001015BOX) Processzor új, bontatlan
- Western Digital Purple Surveillance 3.5 2TB 5400rpm 64MB SATA (WD23PURZ) új
- Western Digital Purple Pro 10TB (WD102PURP) új, bontatlan
- Western Digital Red Plus 3.5 2TB SATA3 (WD20EFPX) új, bontatlan
- Western Digital Purple 3.5 4TB SATA3 (WD43PURZ) új
- Xbox One S 512 GB + kontroller 6 hó garancia, számlával!
- Xiaomi Redmi Note 13 5G (2024) / 8/256GB / Kártyafüggetlen / 12 Hó Garancia
- ÚJ T phone 3 Pro 8/256Gb
- Apple iPhone 14 Plus 256GB / 100%-os akkumulátor / 12 hónap jótállással
- HIBÁTLAN iPhone 13 Pro Max 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3685
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
Annyi ideget megettem vele - persze ez az én hibám, még nem teljesen tiszta, mi-hogyan működik. De azért kérdezek, hogy gyakorolhassak, megértsem, fejlődjek, tanuljak. 


