问题标签 [mousemove]
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.
silverlight - Chrome 与 FF/IE 的 Silverlight MouseMove 不一致
我有一个带有图像的列表框。我正在捕捉 MouseMove。在 FF (Win7 & OSX) 和 IE8 中,只要鼠标移到图像上就会触发。然而,在 Chrome(在 OSX 上)中,它仅在按下鼠标按钮时触发。这种 Chrome 行为实际上会非常有用,但前提是我可以控制它,而不是让它在某些浏览器上随机发生。那么有谁知道某个地方是否存在某种整体设置使其在 Chrome 中以这种方式运行,或者它只是 SL 实现中的不一致?我怀疑是后者,因为我一直无法在 SL 中找到测试鼠标按钮是否按下的方法。
谢谢你的帮助。
javascript - qTip 可以追鼠标位置吗?
我想在我的网站中使用qTip http://craigsworks.com/projects/qtip/,并且我希望工具提示“追逐”鼠标。也就是说,工具提示气球应该显示在光标旁边,即使它移动也保持在它旁边。
这样做的最佳方法是什么?
谢谢!
jquery - Jquery mousemove() 在没有鼠标移动的情况下被激活
我正在尝试做一个像淡入一样的google.com(我想淡出文本)
使用该代码,尽管我没有移动鼠标,但我的淡出功能会自动激活。发生在所有浏览器中。有小费吗?
wpf - 如何在视图模型中处理 wpf datagrid MouseMove 事件...在 MVVM 模式中?
你好,
我有一个 wpf-datagrid 视图,我正在关注 mvvm 模型......所以“代码隐藏”中没有代码。我想在视图模型中处理“mousemove”事件。我该怎么做?
jquery - 如何同时使用悬停属性和 jQuery 的 mousemove?
我编写了一个简单的 div,其中包含仅当鼠标存在于 div 中时才使用 jQuery 的 mousemove 属性跟随鼠标光标的图像。它工作得很好,除了我希望默认情况下隐藏图像,并且只在鼠标存在时出现(然后当鼠标离开时,再次消失。)这通常可以使用悬停属性处理,但是与 mousemove 属性一起放置时,它不起作用。有任何想法吗?这是我目前使用的基本代码:
这是一个演示页面: http ://www.fluidweb.ca/movingImage
谢谢您的帮助!
安德鲁
javascript - 使用 JavaScript 在空闲时隐藏鼠标光标
如果鼠标在一段时间内(例如,五秒)处于非活动状态,是否可以使用 JavaScript 将属性设置为cursor
属性并将其设置回它再次变为活动时的状态?none
auto
编辑:我意识到这不是该属性none
的有效值。cursor
尽管如此,许多网络浏览器似乎都支持它。此外,这个的主要用户是我自己,因此产生混淆的可能性很小。
我有两个可以做类似事情的脚本:
和
对于这些中的每一个,当鼠标处于非活动状态超过 5 秒时,背景颜色变为白色,而当光标移动时,背景变为黑色。但是,它们不适用于使光标消失。令我惊讶的是,如果我将命令document.querySelector("body").style.cursor = "none";
放入 JavaScript 控制台,它就可以完美运行。在脚本内部,它似乎不起作用。
我已经发布了上面的脚本,因为这是我已经开始让它工作了。我不一定要求修复任何一个脚本。如果您知道隐藏光标的更有效方法,请分享。
wpf - WPF 在 CaptureMouse() 之后不发送 MouseMove 事件;
我正在尝试使用带有圆角矩形的 WPF 画布,我可以使用鼠标拖动它。但是,一旦我尝试在画布上捕获鼠标,我就不再获得移动事件。
这是一个“mycanvas”用户控件,矩形是“foo”用户控件。这些(减去序言)的 XAML 是:
mycanvas.xaml:
foo.xaml:
然后处理程序是:mycanvas.xaml.cs:
MouseDown 触发,因此 CaptureMouse 被调用(并且可以工作,因为我不能再关闭应用程序或单击其中的任何其他内容!)但 MouseMove 再也不会被调用 - 那么 MouseMove 事件现在发送到哪里?
如果我 alt-tab 到另一个应用程序然后现在突然返回,则调用 MouseMove 并且 Foo 随鼠标移动。
macos - Simulate a physical mouse move in Mac OS X
I'm looking for a way to simulate a mouse move event in Mac OS X 10.6. It would have to be defined in mouse units (rather than pixels — that is important!)
I need this for an experiment which basically consists of drawing lines.
Any ideas are welcome.
Thank you!
iphone - iPhone 上的 HTML5 画布拖动事件(Safari 或 UIWebView)
我有一个简单的“拖动绘制”涂鸦风格的 HTML5/canvas 实现,它在画布上使用 'mousemove' 事件。例如:
这在桌面上的 Safari 或 FF 上运行良好。但是,当在 iPhone 上运行时,拖动只会在屏幕上滚动 web 视图。
请注意,我还在 iPhone 上使用 Safari 尝试了其他几个 HTML5 拖动绘图小程序,到目前为止,它们似乎都以同样的方式失败。
是否无法将画布上的拖动/鼠标移动事件与 webview 滚动事件分开?
感谢您的任何建议!
c# - .NET - 通过顽固的控制检测鼠标移动
我正在编写一个相对简单的 C# 项目。想想“公共网络终端”。本质上,有一个最大化的表单,上面有一个填充停靠的 Web 浏览器。我使用的 Web 浏览器控件是此处的 WebKit 控件:
我试图通过保持表示最后一次鼠标移动或按键操作的 DateTime 来检测系统空闲时间。
我已经建立了事件处理程序(参见下面的代码),并且遇到了一个绊脚石。当我的鼠标在 Web 文档上移动时,鼠标(和键)事件似乎没有触发。当我的鼠标触摸 Web 浏览器控件的垂直滚动条部分时,它确实可以正常工作,所以我知道代码没问题 - 这似乎是控件部分的某种“疏忽”(因为没有更好的词)。
我想我的问题是——对于你们所有的编码员,你们将如何处理这个问题?
更新
使用乔接受的解决方案,我整理了以下课程。感谢所有参与了的人。
用法