我已经使用 Google Maps API v3 创建了一个谷歌地图并添加了一个自定义标记,我已经向 Marker 构造函数添加了一个 ID,我希望使用 jQuery 以其他 JS 为目标,但是当我只是尝试一些东西时比如 $( '#'+marker.id ).hide(); 什么都没发生?
谁能建议我如何正确访问此标记 ID?
我的制造商代码如下:
marker = new google.maps.Marker({
externalURL: 'http://www.google.com',
position: defaults.center,
map: map,
icon: markerImg,
id: 'marker'
});
然后我使用以下代码创建一个 jQuery 对象来定位:
var mapMarker = $( '#'+marker.id );
mapMarker.hide();