私は任意の数のGoogleマップマーカーを持っています。それらをループして、イベントリスナーを追加しています。
for ( i in markers )
{
google.maps.event.addListener(markers[i], 'dragend', function()
{
console.log( this ); //<-- this doesn't work
}
}
使用が機能してthis
いないようです。また試した:
for ( i in markers )
{
google.maps.event.addListener(markers[i], 'dragend', function()
{
console.log( markers[i] ); //<-- this doesn't work either
}
}
イベントが発生している相対マーカーオブジェクトにアクセスするにはどうすればよいですか?