Wal*_*uss 1 javascript google-maps google-maps-api-3
我尝试使用以下调用在地图上指向一个标记:
$('#sideBar').on('click','.rightCliker',function(e){
e.preventDefault();
var relationId = $(this).attr('data-id');
var markerPrt = $('marker_'+relationId);
map.setZoom(9);
map.setCenter(markerPrt.getPosition());
});
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误:
未捕获的TypeError:markerPrt.getPosition不是函数
我做错了什么?谢谢 ;-)
我不确定但是检查你的JS元素的类型.我怀疑它是一个DOM对象而不是Marker对象.添加到您的函数:console.log(markerPrt)并在浏览器控制台中检查对象的类型.
| 归档时间: |
|
| 查看次数: |
5787 次 |
| 最近记录: |