Я пытаюсь найти способ получить элемент DOM маркера. Похоже, что Google использует разные элементы для показа маркера и обработки события.
Я до сих пор догадываюсь о двух вещах.
Там сгенерированная переменная называется fb
, которая содержит элемент DOM для объекта-маркера, но я думаю, что в следующий раз, когда Google обновит API, он будет называться чем-то другим. Так что не уходи.
Во-вторых, если вы прикрепляете событие click к маркеру, API отправляет элемент DOM события в качестве аргументов для любой функции, которую вы указали. Просматривая его в Firebug, я не могу найти никаких отношений между ними.
То, что я пытаюсь выполнить, - это манипулировать элементом DOM() и передавать ему больше информации, а затем просто элемент "div" с фоном.
Я сделал это в версии 2, используя свойство name (недокументированное), которое генерирует id в элементе div.
Есть ли у кого-нибудь идеи?