当光标悬停在谷歌地图折线上时,如何更改光标
How to change the cursor when it hover overs a Google maps polyline from being a hand
当您将鼠标悬停在谷歌地图(Chrome)中的折线上时,光标会变为手形。这对我来说是不可取的,因为它会导致默认地图光标和手形光标之间的闪烁(折线随着鼠标移动而移动)。
我试过这个:
google.maps.event.addListener(temp_polyline, 'mouseover', function(e) {
map.setOptions({draggableCursor:'crosshair'});
map.setOptions({draggingCursor:'crosshair'});
});
但是,仅当光标未悬停在折线上时,十字准线光标仍然可见
将折线的"可点击"选项设置为 false,然后它只显示在我的问题代码中设置的十字准线光标,不再显示"手"。手形仅显示折线是可单击的。
请将代码更改为以下内容,并让我知道它是如何工作的:
google.maps.event.addListener(map, 'mousemove', function(e) {
map.setOptions({draggableCursor:'crosshair'});
});
编辑:
看看这个答案,用CSS和JS的组合来改变默认光标
我计算出这项工作:
map.addListener("mousemove", (mapsMouseEvent) => {
map.setOptions({draggableCursor:'crosshair'});
});
相关文章:
- onmousedown更改光标;可能需要控制事件冒泡
- draggableCursor没有't更改为等待光标
- 绘图应用程序-单击工具更改光标
- 如何在每次页面重新加载时更改渐变背景,同时保持光标位置元素处于活动状态
- 如何更改文本区域中闪烁的光标/插入符号
- 在光标位置的文本区域中插入一个字符串,并进行一些更改
- 按属性更改光标
- 使用jQuery/CSS设置的鼠标光标在鼠标移动之前不会更改
- PixiJS-如何更改鼠标悬停时的光标
- 在背景悬停时更改光标
- interact.js光标没有更改
- 鼠标悬停时,光标将更改为按钮形式
- 将数据表的所有行(最后一行除外)的光标更改为指针
- 根据背景位置更改光标 URL
- 更改火狐输入文件标签中的光标样式
- 检测 jQuery 中的“输入内的光标位置何时更改”
- 将光标样式更改为可单击标记的指针
- 如何将箭头光标图像更改为我的网页的手形图像
- 检测网页中的鼠标光标类型更改
- CSS光标事件更改