如何检查光标当前是否正在显示(即鼠标光标在图表上方)?
建议here使用:
if (cursor.hidden || cursor.isHiding) {
// nope, cursor is not there
}
但是,两个属性始终为false。参见this pen。
在控制台打开的情况下,单击“在2秒内获取光标信息”按钮,并且不要移动鼠标(即,将鼠标光标从图表上移开,以便不显示光标)。一旦setTimeout完成,则在控制台中将两者都报告为false。至少应该是真的。
答案 0 :(得分:0)
hidden
应该是isHidden
。所以这似乎可行:
if (cursor.isHidden || cursor.isHiding) {
// nope, cursor is not there
}