点击上的元素更改谷歌地图样式

时间:2015-04-24 18:38:44

标签: javascript google-maps google-maps-api-3

我试图更改Google地图'用户单击锚点时的样式。为了实现这一点,我试图在addListener内部进行简单的警报工作,但它似乎无法正常工作。

HTML

<a href="" id="click-me">click me</a>

JS

...

google.maps.event.addListener(document.getElementById('click-me'), 'click', function(){
    alert('asdf');
});

...

我做错了什么?

观点1:我也尝试使用preventDefault()

Obs 2:锚已经在DOM中。它没有动态插入。

1 个答案:

答案 0 :(得分:2)

如果侦听器位于DOM元素上,请使用addDomListener,而不是addListener。变化:

google.maps.event.addDomListener(document.getElementById('click-me'), 'click', function(){
    alert('asdf');
});

要:

path.join([path1][, path2][, ...])#