使用jquery-scrollTo插件获​​取o是未定义的错误

时间:2012-05-02 15:05:38

标签: jquery google-maps jquery-ui-map

我有一个div包含一个谷歌地图和另一个div包含一组带滚动条的条目。我希望能够点击地图上显示的标记,并让条目集滚动到与点击标记关联的条目。

但是,我不断得到o是未定义的错误。除了以下内容,我不确定如何以另一种方式做到这一点:

我试过这样做:

$('.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);
    });
  });

1 个答案:

答案 0 :(得分:0)

我看到没有定义lat_pt和lng_pt。应该是lat和lng。

latlng = new google.maps.LatLng(lat, lng)