javascript - 当光标悬停在 Google map 折线上时,如何将光标从手更改为手

标签 javascript google-maps

当您将鼠标悬停在 Google map (Chrome) 中的多段线上时,光标会变为手形。这对我来说是不可取的,因为它会导致默认 map 光标和手形光标之间闪烁(折线随着鼠标移动而移动)。

我尝试过这个:

google.maps.event.addListener(temp_polyline, 'mouseover', function(e) {
                map.setOptions({draggableCursor:'crosshair'});
                map.setOptions({draggingCursor:'crosshair'});
            });

但是,只有当光标未悬停在折线上时,十字准线光标仍然可见

最佳答案

将折线的“可点击”选项设置为 false,然后它仅显示在我的问题代码中设置的十字准线光标,而不再显示“手”。手只显示出折线是可点击的。

关于javascript - 当光标悬停在 Google map 折线上时,如何将光标从手更改为手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35806851/

相关文章:

javascript - 如何将 'tooltip' 添加到 angular-google-charts 中的时间线图表?

安卓谷歌地图 : Zoom in/out animation not working

html - 禁用 Gmaps 拖动,启用页面滑动?

java - Android Google Play 服务错误 : didn't find class com. google.android.gms.maps.mapfragment 路径 dexpathlist

javascript - 当用户滚动 jquery 时更改图像 src 值

javascript - jquery 选择器 - 除了最后 3 条记录之外的表的所有行

javascript - Emberjs。如何抓取点击的相关数据?

javascript - 使用网页上的按钮打开 URL

javascript - Google map 100% 高度

android - GoogleMap 上的滑动抽屉