Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz Speeedfire #7024 üzenetére
Azért van ott a "JSHint" gomb, hogy használd...
Először is "infowindow" néven hoztad létre a függvényt, majd infowindow névvel használtál egy változót, írja is a JSHint megnyomására, hogy "infowindow is already defined". Ugyanezt a hibát követted el a "map"-nél.Aztán egy lényegesebb dolog:
infowindow(marker, address[i]), map;
kissé rossz helyre tetted a zárójelet.
De mondom, mindez egyből kiderült volna a JSHint gomb megnyomása után.
Aztán még az is, hogy függvénydefiníció loopon belül nem a legjobb.
Ez a while (address[i]) sem túl szép szerintem, beszédesebb lenne helyette egy tisztességes for loop:
for(var i=0; i < address.length; i++) {...}Egy gyors console.log debuggolással az is gyorsan kiderül, hogy az infowindow nevű függvényben az info minden alkalommal undefined, tehát ez a kulcs.
A geocode callbackben ha kiírattad volna az address[i]-t, gyorsan kiderült volna, hogy az ott undefined, és az is egyértelmű, hogy mivel a geocode-nak már átadtad ezt az address[i]-t, ez itt felesleges, viszont ha kiíratod a results paramétert, akkor látható, hogy működőképes a results[0].formatted_address. Egyszerűen tehát ezt kell átadni a függvénynek az address[i] helyett.
http://jsfiddle.net/Sk8erPeter/HaZGA/9/
Tádámm, működik.
A console.log()-okat direkt bennehagytam.Egyébként erre való a JavaScript topic.
Szerk.: látom közben megírták mások is a fő problémát, de azért a fentebbieket is olvasd el, és használd a JSHint gombot ezentúl (meg sztem ezeket tényleg inkább JS topicba).
[ Szerkesztve ]
Sk8erPeter
Új hozzászólás Aktív témák
- Bemutatkoztak a Microsoft aktuális Surface gépei
- WLAN, WiFi, vezeték nélküli hálózat
- Hatalmas, 16K felbontású, szemüveg nélküli 3D kijelzőt villantott a BOE
- Okos Otthon / Smart Home
- Xbox tulajok OFF topicja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen széket vegyek?
- Vicces képek
- Vezeték nélküli fülhallgatók
- Jobb zoom, egyszerűbb kijelző - megérkezett a Sony Xperia 1 VI
- További aktív témák...
- ÉRKEZETT Legújabb Bontatlan Új M2 IPAD PRO 2022 11 128GB - 256GB Wi-Fi Azonnal Deák Térnél Átvehető.
- Bontatlan ÚJ IPHONE 13 mini 128-512Gb gyári független Minden Szín Deák Térnél Azonnal Átvehető.
- BONTATLAN Új Iphone 14 és 14 Plus 128-512GB 1év APPLE garancia gyári független Deák AZONNAL Átvehető
- AKCIÓ! Új Bontatlan 2022 MacBook Pro 13" Apple M2 chip/8GB//256GB Magyar Billentyű Azonnal DEÁK TÉR
- ÚJ BONTATLAN Apple Watch Se Series SE 2023 40-44mm Azonnal Átvehető DEÁK TÉRNÉL 1 Év apple Garancia.
- IBM xSerie eServer 220, 330 HDD CADDY, CADIE, HDD keret, tartó, csúszka, rögzítő, holder, illesztő
- HP Pakk: i5-4460, 8GB RAM, GT 730 2GB, 120GB SSD, 500GB HDD, Win11, monitor, billentyűzet, egér
- HELLBLADE Senua s Sacrifice PS4 / PS5
- Eladó Eredeti Carlo Colucci póló jó állapotban
- THE LAST OF US PART 2 PS5
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest