zIndexでコントールするのはどうでしょうか。
https://jsfiddle.net/htf33xoz/
HTML
1 <div id="map"></div>
CSS
1 html, body {
2 height: 100%;
3 margin: 0;
4 padding: 0;
5 }
6 #map {
7 height: 100%;
8 }
javascript
1 function initMap() {
2 var latlng = {lat: -25.363, lng: 131.044};
3 var textArr =['1','2','3'];
4 var map = new google.maps.Map(document.getElementById('map'), {
5 zoom: 4,
6 center: latlng
7 });
8 var infowindow = new google.maps.InfoWindow({
9 });
10 addMarker(textArr[0]);
11 addMarker(textArr[1]);
12 addMarker(textArr[2]);
13
14 var i = 0;
15 function addMarker(text){
16 var marker = new google.maps.Marker({
17 position: latlng,
18 map: map,
19 zIndex: 0
20 });
21
22 marker.addListener('click', function(e) {
23 infowindow.setContent(text);
24 infowindow.open(map, marker);
25 this.setZIndex(--i);
26 });
27
28 }
29 }
30
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/30 12:39
2017/03/30 12:44
2017/04/02 05:46
2017/04/03 07:40
2017/04/03 08:55