问题标签 [mouse-position]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
615 浏览

javascript - 链接悬停和活动颜色变化取决于使用 Javascript 的鼠标位置

我正在使用 JS 脚本根据鼠标位置更改 div 背景颜色。

它工作得很好。

我现在要做的是在悬停和活动时对我的链接应用相同的颜色更改。

尝试此代码时,悬停时颜色会根据鼠标位置发生变化,但是当鼠标移出时,更改的颜色属于:

});

我想我需要添加一个 mouseover 和 mouseout 功能,但我不知道该怎么做......

有谁知道我该怎么做?

这是一个jsfiddle:http: //jsfiddle.net/BrZjJ/36/

非常感谢你的帮助

0 投票
2 回答
90 浏览

javascript - jQuery确定div内的鼠标位置

这可能是一个重复的问题,但我还没有看到适合我的解决方案

我的问题是如何在 div 中获取鼠标位置?

我不希望将文档作为原点,而是将内部 div(粉红色内容 div)作为原点,所以当我将游标移动到粉红色 div 的 (0|0) 坐标时,我还想要 (0|0) 坐标作为我的原点坐标

我在这里设置了一个jsfiddle

这对我来说真的不起作用......我也试过了

但我只得到一个 8px 的偏移量,并且 jQuery mousemove 偏移量是未定义的

谁能帮我 ?

0 投票
2 回答
1821 浏览

coded-ui-tests - CUITe/Coded UI:mouse.Click 位置错误(屏幕分辨率)

我正在使用 CUITe 自动测试 UI 片段(捕获为页面对象模型)。

我有一个类可以捕获 UI 中的按钮,如下所示:

我试图自动化的测试是这样的,点击一个按钮:

我的问题是:当我将屏幕投影到辅助显示器并扩展它时,完美地单击了“下一步”按钮。但是,在我的系统上,鼠标将按钮传递到另一个位置并且单击不会发生。

我尝试刷新 CodedUI 缓存(通过将 SearchConfiguration 设置为 Always),但这没有奏效。此外,控件上的 SetFocus 工作正常,而 DrawHighlight 显示错误的位置。

任何帮助将不胜感激。

编辑 当我将屏幕分辨率更改为 1440x900(这是辅助显示器的分辨率)时,点击发生了。

如果有人可以提供链接来显示如何在编码 UI 中处理不同分辨率的屏幕,我会很高兴

0 投票
2 回答
1136 浏览

javascript - 我的坐标是 NaN, NaN

我正在尝试在画布上获取鼠标位置的坐标。但我得到的只是NaN,NaN

0 投票
1 回答
147 浏览

c# - WPF,EventAggregator,而不是用于读取光标位置的计时器

我编写了一个 WPF 应用程序,其中 Singleton 类读取光标坐标和使用它的 Observer 类将它们发布在标签中。

在用于读取坐标的 Singleton 类中,我现在使用计时器。我想用 EventAggregator 替换他,它将使用 MouseMoveEvent。我已经阅读了很多教程,但我不明白 EventAggregator 的工作原理以及它如何适合我的应用程序。任何人都可以用我自己的例子来解释吗?这是代码:

单身人士:

观察员:

}

提前致谢。

0 投票
4 回答
78392 浏览

python - 鼠标位置 Python Tkinter

有没有办法获取鼠标的位置并将其设置为 var?

0 投票
3 回答
467 浏览

javascript - 在各种浏览器中更改了固定位置的顶部和左侧值

我在我的 Web 应用程序的页面中看到一个奇怪的鼠标位置问题。我认为页面上特定元素的位置将是相同的,而与呈现它的浏览器无关。我希望使用来自客户端的位置值以及在服务器上执行的一些屏幕捕获功能。

但是我看到的是,每次当我选择页面的一部分时,顶部和左侧的位置都会相对于浏览器发生变化。我已经使用几个 JavaScript 属性测试了浏览器的顶部和左侧,但是对于不同的浏览器,固定位置的左侧和顶部似乎不同(几个像素的差异)。

当您在各种浏览器中将鼠标悬停在红色框上时,请查看鼠标顶部和左侧返回。

为什么不同的浏览器返回不同的顶部/左侧值?我需要它为所有浏览器返回相同的值。如果有人可以提供对此行为的洞察并提出我可以规避此问题的方法,那就太好了。提前致谢。

0 投票
2 回答
1606 浏览

3d - 获取平面上单击位置的 Vector3

我想用鼠标单击 3D 平面。当我这样做时,我希望它返回Vector3我单击的位置。当我使用:

然后,它给了我Vector3飞机中心的位置。不是我想要的。我希望它位于我点击的位置。

我正在尝试创建一个Ray( Camera.ScreenPointToRay) 并使用Physics.Raycast,但这只是返回 a bool,而不是它实际命中的位置。

我花了最后 3 个小时阅读其他人的问题......我在这里错过了什么?

0 投票
0 回答
98 浏览

assembly - 为什么鼠标位置不正确?

我使用Windows 8.1和一个模拟器来组装8086

我想设计一个程序集,绘制 4 个正方形,当用户单击每个正方形时,会绘制这个。例如,我在 (50,50) 到 (100,100) 像素的位置绘制正方形,但是当单击正方形时,鼠标位置不正确,例如 150,而正方形结束在 100 像素上。

0 投票
0 回答
59 浏览

html - 绑定点击事件后鼠标位置移动

我正在绑定一个点击事件来生成一个内容可编辑的文本框。以下是我用来实现这一目标的代码

问题是当我单击页面时,文本框按预期显示,但鼠标位置突然移动到页面上的另一个位置。此外,这种意外行为仅在以下两种情况下才会发生:

1)当在文本框中写了一些东西,然后重新单击以生成另一个文本框。

2)当页面滚动并且旧文本框不再可见时。

以下是理想和错误案例的快照

理想点击点击错误

任何帮助将不胜感激。