Так же, как и в любой другой ОС, в которой, если вы щелкнете по окну, оно будет сфокусировано (вверху).Это также возможно, если у вас есть два перекрывающихся InfoWindow для Google Maps API v3?
Я знаю, что нет прослушивателя click
для класса InfoWindow
, как показано в официальной ссылке API Карт Google v3.Но есть content_changed
слушатель.
Так что в настоящее время я думаю о "взломе" было бы что-то вроде этого:
- Содержание
div
нажата (слушательчерез JavaScript jQuery) - Содержание
div
будет изменено незначительно (добавьте дополнительный невидимый символ в конце или что-то в этом роде) - Обновите содержимое на
InfoWindow.setContent()
- Слушатель
content_changed
сработает - Установить более высокий z-индекс на
InfoWindow.setZIndex()
Есть ли лучший способ сделать это?