1
A
回答
2
沒有基於API的選項來更改交叉。
有可能的CSS-解決方法:
img[src^='https://mts.googleapis.com/vt/icon/name=icons/spotlight/directions_drag_cross']{
/*your custom image, 16*16, used as background*/
background:url(http://i.imgur.com/FKMkIVQ.png);
/*give the default-image a large width,
it will be cropped to 16*16, so the cross will disappear*/
width:200px !important;
height:200px !important;
}
問題:十字架的形象-SRC可能有一天會改變,那麼選擇將不再匹配。
演示:http://jsfiddle.net/doktormolle/m58A7/
一個更好的辦法是禁用的交叉和觀察的dragstart和dragend應用不同的標記(與自定義交叉),同時拖動。
+0
這正是我需要的。謝謝。 –
+0
如何更改谷歌地圖上的指針? –
1
最簡單的方法是使用set raiseOnDrag:false來標記選項。
var marker = new google.maps.Marker({
position: latLng,
title: 'Point A',
map: map,
draggable: true,
raiseOnDrag: false
});
相關問題
- 1. Rails如何更改Google地圖標記?
- 2. 更改Google地圖標記
- 3. 更改Google地圖標記的圖標
- 4. Google地圖標記圖標與不同地方的更改
- 5. Google Maps API v3,點擊時如何更改標記圖標
- 6. Google Maps API v3:如何動態更改標記圖標?
- 7. 如何在Google地圖中拖動時從標記下方移除十字線
- 8. 如何更改Google地圖v3方向上的虛線顏色
- 9. 如何更改Google地圖標記上的圖標
- 10. 如何更改Google地圖標記圖標?
- 11. 如何動態更改Google地圖標記圖標
- 12. 鼠標懸停更改標記圖標(谷歌地圖V3)
- 13. Google Map API v3 - 標記中心地圖
- 14. Google Maps API v3添加地圖標記
- 15. 更改谷歌地圖方向api V3中的單個標記V3
- 16. 更改Google地圖標記檢查
- 17. Javascript,更改google地圖標記顏色
- 18. 更改google地圖標記顏色
- 19. 更改標記圖標API谷歌地圖V3有選擇
- 20. Google Maps API v3,刪除標記圖標或更改爲「空白」?
- 21. 點擊其他地圖時更改Google地圖標記圖標
- 22. 在Google Maps API V3中單擊更改KML地標圖標
- 23. 如何更改Google地圖上所有地塊的標記圖標?
- 24. Google地圖:如何更改標記的z索引?
- 25. 如何更改Google地圖中標記的顏色?
- 26. 如何更改Google地圖標記的顏色?
- 27. 如何更改Google地圖API中每種類型的地圖標記顏色v3
- 28. 動態地更改Google地圖v3中的地圖類型
- 29. Google Maps v3 - 在DirectionsRender中隱藏/修改地圖標記
- 30. 更改Google地圖的選定標記或更改標記的顏色? [iOS的]
你的代碼是什麼樣的?你的標記是否可拖動?拖動時是否要刪除十字架? 'crossOnDrag \t布爾型\t如果爲false,則禁用拖動時出現在標記下方的交叉。此選項默認爲true .'從[MarkerOptions文檔](https://developers.google.com/maps/documentation/javascript/reference#MarkerOptions) – geocodezip
@geocodezip我想在圈子中替換他。謝謝。 –