2011-07-19 114 views
3

我有一大堆圖釘的地圖,當鼠標移過可點擊的圖釘時,我希望光標變成指針而不是手。我知道如何用CSS做這件事,但沒有一個圖釘元素看起來有一個類定義。有誰知道如何設置圖釘類?這裏是我的Javascript現在看起來像。如何將類添加到Bing Maps 7中的圖釘?

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

回答

7

通過使用圖釘選項 「的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(圖釘);

CSS:

.mypin { cursor: pointer !important; };