使用Google'设置ID属性;s映射API
Set ID attribute with Google's Map API
我正在尝试编写代码,将图标放在谷歌地图和ID(HTML ID)上。我做了一些测试代码,我收到了警告消息,但图标并没有隐藏。为什么?
var _hSync_ikona_dolara = new google.maps.Marker({
position: SanMap.getLatLngFromPos(1320.7709, -891.5645),
map: map,
icon: '_hsync_style/_hsync_images/_hsync_map_icons/_hsync_map_dollar.gif',
id: 'testid' // THIS!
});
$('#_test').click(function()
{
alert("e");
$('#testid').hide();
});
因此,当用户单击_test
ID(文本、按钮等等)时,所有ID为testid
的图标都应该隐藏起来。
编辑:我找到了这个
var _hSync_ikona_dolara = new google.maps.Marker({
position: SanMap.getLatLngFromPos(1320.7709, -891.5645),
map: map,
icon: '_hsync_style/_hsync_images/_hsync_map_icons/_hsync_map_dollar.gif'
});
_hSync_ikona_dolara.metadata = { id: 'testid' };
这不管用,这个问题是六年前发布的。
考虑阅读文档中设置事件侦听器的部分,因为这将帮助您使用标记触发其他功能。
https://developers.google.com/maps/documentation/javascript/examples/event-simple
相关文章:
- 使用Google'设置ID属性;s映射API
- GWT:setInnerHTML取消映射属性值
- 使用挖空 JS 映射选项将可观察属性添加到映射的可观察数组
- 将 Json 对象映射到每个属性类和数据
- 映射 Json 数据并添加数据属性
- JavaScript 将数组映射到对象属性
- 有没有一种简单/快速的方法将“data-”属性映射到大小写混合的属性名称
- JSON 对象属性在映射事件处理程序中未定义
- 如何在对象属性上映射字符串序列
- 尝试在不可扩展对象上定义属性时,弱映射填充项引发错误
- 未捕获的类型错误: 无法读取未定义的属性“映射”
- D3 数据映射:传入气泡属性的气泡上的 OnClick 事件
- 避免'无法读取未定义'的属性;映射数据时出错
- 必应映射实体集合DOM属性
- 从函数返回属性映射
- 热门的是用jQuery将html输入属性映射到对象
- 将元素属性映射到元素文本
- jQuery.返回对象属性映射时出现映射错误
- JSON Javascript - 属性映射 - 函数引用
- 击倒映射选项;将一个JSON属性映射到两个视图模型属性