Wypróbowałem wszystkie powyższe sugestie, ale zawiodło. Próbowałem używać jquery $('.gm-style-iw').next().hide()
, to nie działa tak dobrze.
To właśnie dla mnie zadziałało, na wypadek, gdyby ktoś tego potrzebował. Tak właśnie zrobiłem z GMAP API V3.
.gm-style .gm-style-iw + div {
display: none; /* <-- this will generally work on the fly. */
visibility: hidden; /* this 2 lines below are just for hard hiding. :) */
opacity: 0;
}
Generalnie, co robi jest, wygląda na bezpośrednie rodzeństwo tej gm-style-iw
który jest tworzony dynamicznie przez API. Oznaczenie div
tuż obok gm-style-iw
to przycisk zamykania.
Nadzieję, że pomaga. :)
gdzie mam wstawić w kodzie. mój przykładowy kod 'marker.setMap (mapa); $ ('body'). Append ('
') \t $ ("#doceladdiv") .load ("ProgressBar1.jsp"); \t var innerhtml = document.getElementById ("targetdiv"); \t var infowindow = nowy google.maps.InfoWindow ({ \t zawartość: innerHTML, \t maxwidth: 200 \t przyciski {blisko {widoczne false}} \t \t \t}); \t \t infowindow.open (mapa, znacznik); \t //openInfoWindowHtml(document.getElementById("targetdiv "), {maxWidth: 200, buttons: {close: {visible: false}}}); \t marker.setMap (mapa); ' – VisvaMasz już kod:' buttons: {close: {visible: false}} '. Powinno działać, z jakiej przeglądarki korzystasz? – Shahe
Używam mozilla firefox 24.0 – Visva