Google マップを含む div と、スクロール バーのある一連のエントリを含む別の div があります。マップ上に表示されるマーカーをクリックして、クリックしたマーカーに関連付けられたエントリまで一連のエントリをスクロールできるようにしたいと考えています。
ただし、o is undefined エラーが発生し続けます。次の方法以外の方法がわかりません。
私はこのようにしてみました:
$('.an_entry').each(function() {
var id = $(this).attr('id');
var lat = $(this).attr('lat');
var lng = $(this).attr('lng');
latlng = new google.maps.LatLng(lat, lng)
$('#map').gmap('addMarker', {'position': latlng, 'bounds':true})
.click(function() {
$('#sideBar').scrollTo('#'+id);
});
});