Using Google kartlägger API v3
Basically som precis är pröva för att visa en kartlägga med markörer från den gångna tillbaka laten/av mitt, laddar long query. Markörerna visas, men ”cliclen” fungerar på öppnar endast den sist markören, sedan det känt inte är unikt. Hur kan jag fixa denna, så varje markör his som ett unikt namnger och klickar fungerar?
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
" codeBody "
" >< för class= " för
returnvariable= " " för loadsQueryen för method= " för
content= " initial-scale=1.0, user-scalable=yes "/> för
fungera initialiserar () {
var-myLatlng = ny google.maps.LatLng (39.92018, -97.3392);
var-myOptions = {
scrollwheel: falskt,
zoom: 5,
centrera: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var kartlägger = ny google.maps. Kartlägga (document.getElementById (”map_canvas”), myOptions);
var som contentString = ”MITT NÖJT”;
var-infowindow = nya google.maps.InfoWindow ({
nöjt: contentString
});
var-myLatLng = ny google.maps.LatLng (#loads.origin_lat#, #loads.origin_long#);
var-markör = ny google.maps. Markör ({
placera: myLatLng,
kartlägga: kartlägga,
titel: ”Ladda läge”,
});
google.maps.event.addListener (markören, ”klickar”, fungerar () {
infowindow.open (kartlägga, markören);
});
}
" klar "
|