【发布时间】:2017-08-11 12:27:29
【问题描述】:
默认情况下,当鼠标悬停在图形光标上时,图形光标变为“指针”,知道如何保持正常光标吗?
【问题讨论】:
默认情况下,当鼠标悬停在图形光标上时,图形光标变为“指针”,知道如何保持正常光标吗?
【问题讨论】:
有点老套的解决方案,但您可以使用 htmlwidgets 和 Javascript 自己指定光标。
通过d3.select,我们得到使用cursor-crosshair类的所有元素并将光标设置覆盖为默认值,因此所有其他光标都不会被触及,例如调整轴的大小光标。
library(plotly)
library(htmlwidgets)
plot_ly(type='bar',
x = c(1, 2),
y = c(3, 5)) %>% onRender("
function(el, x) {
Plotly.d3.select('.cursor-crosshair').style('cursor', 'default')
}
")
【讨论】:
.style('cursor', 'pointer')。