Клуб API Карт

[Решено]Что мешает Геокодеру?

Пост в архиве.

Здравствуйте!

Подскажите пожалуйста почему не работает геокодер http://www.interaktivecard.com/simferopol.html, делаю точно как на примере http://api.yandex.ru/maps/jsapi/examples/geocoding.html и много других вариантов перепробовал.

Мне кажется что возник конфликт в скриптах, но самостоятельно я его исправить не могу.

Заранее благодарен за помощь!

6 комментариев
 

Мне кажется что возник конфликт в скриптах, но самостоятельно я его исправить не могу.




В каждом браузере есть консоль ошибок джаваскрипта.

второй var уберите.

И еще рекомендую прочитать про firebug или его аналоги.

Никаких ошибок кроме CSS не находит и firebug в том числе.


второй var убрал - эффект тот же((

 

Никаких ошибок кроме CSS не находит и firebug в том числе.



Очень странно.
Сделайте явную ошибку и посмотите будет ли видно ее.


второй var убрал - эффект тот же((

Я писал изходя из ошибки. А вы изходя из чего убрали? И откуда?

"Искуственные" ошибки отлавливает, но больше ничего не видит.


При попытке поиска пишет "map is undefined"


уже бьюсь головой об стенку - код точно такой же как в примере, где может быть эта ошибка?!((


 

 

При попытке поиска пишет "map is undefined"



Так это и есть ошибка :)

Ищите где у вас определенна переменная map к которой вы обращаетесь, и разбирайтесь с зонами видимости.

Все, разобрался:


заменнил:


var map = new YMaps.Map(document.getElementById("YMapsID"));


на


map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]);