私はjqueryにgmap3プラグインを使用しており、「get」を使用して特定のマーカーを取得していますmarker.data
。マップを初期化するときに定義されたアクセスにアクセスできるため、適切なマーカーを取得しますが、マーカーの位置を取得するにはどうすればよいですか?コールバック関数内のこの位置への地図のズーム
$('#map').gmap3({
get: {
name:"marker",
tag:"${i}",
full:true,
callback: function(marker){
var center = marker.getPosition();
$('#getdistance').gmap3({
map:{
center:center,
options:{
zoom:17,
mapTypeControl: true,
mapTypeControlOptions: {
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU
},
navigationControl: true,
scrollwheel: true,
streetViewControl: true
}
}
});
}
}
});
そうしようとするとエラーがスローされます:
marker.getPosition is not a function
誰にもアイデアがありますか?
ヒントを事前にありがとう