我有一个带有一堆图钉的 map ,当鼠标移到可点击的图钉上时,我希望光标变为指针而不是手。我知道如何使用CSS做到这一点,但是所有Pushpin元素似乎都没有定义一个类。有人知道如何为图钉设置类吗?这是我的Javascript现在的样子。

var pushpin = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(latitude, longitude), { icon: iconUrl, width: size, height: size });
map.entities.push(pushpin);

最佳答案

通过使用图钉选项“typeName”,您可以应用如下样式:

JavaScript:

var pushpin = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(latitude, longitude), { icon: iconUrl, width: size, height: size , typeName: 'mypin'});<br/>

map.entities.push(pushpin);

CSS:
.mypin { cursor: pointer !important; };

08-25 23:36