问题标签 [mouseclick-event]

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 投票
1 回答
1989 浏览

wpf - 如何让我的 ScrollViewer 将 Click 事件传递给它背后的控件?

我有两个相互重叠的网格,顶层位于 ScrollViewer 中。问题是底层有点击事件,它们不会被那里的 ScrollViewer 触发。

有没有办法让 ScrollViewer 将点击事件传递给它背后的控件?

0 投票
1 回答
537 浏览

javascript - 如何在原型中捕获点击事件

我想防止默认链接点击行为。我希望它不应该重定向到该链接,而只是在警报框中显示链接。我在这里试过这个。

0 投票
1 回答
28361 浏览

c++ - 如何在 QGraphicsScene 上绘制一个点(鼠标点击)?

我有以下代码来设置一个QGraphicsScene. 我希望点击场景并在我点击的位置画一个点。我怎么能这样做?这是我当前的代码:

0 投票
1 回答
1251 浏览

wpf - 处理整个 UserControl 表面上的单击事件

我在 MVVM 场景中使用 TreeView。由于子 TreeViewItem 的显示和上下文菜单取决于视图模型的类型,因此我使用数据模板来选择要显示的正确 UserControl(比 StyleSelector 更容易管理)。

我的问题是,当在其表面上的任何位置单击 UserControl 时,我需要处理命令。我使用了直接附加到 UserControl 的 EventTrigger,但只有当我单击TextBlock 或图像的文本时才会处理单击事件。这里有一个示例代码:

关于我可以让它工作的任何想法?

0 投票
1 回答
259 浏览

jquery - 如何使用 javascript 完全复制中间点击行为

我的网站上有一个表格,它的标签上有点击事件,所以它们就像链接一样。我正在尝试正确复制中间点击事件,因此它的行为方式与普通链接相同。

当我中键单击时,我让它打开了一个新标签,但我想让新标签弹出而不是弹出(即不集中注意力)。

有没有办法做到这一点?

这是我目前正在工作的一些示例代码

0 投票
5 回答
2297 浏览

jquery - 在 jquery clone() 之后 addthis-button 丢失 click-eventhandler

全部

我的问题如下:

我有一个包含 addthis 按钮的页面。通常,单击会打开一个小菜单。

在某些时候,此页面的某些部分(包括 addthis 按钮)会被克隆(通过 jQuery)并在同一页面上重复使用。

如果我单击克隆按钮,菜单不会打开,并且会加载一个 addthis 页面。

因此,显然事件处理程序丢失了,并且按钮(实际上是 <a>)恢复为链接并显示链接页面。

那么如何重新注册克隆按钮的事件呢?

ETA:澄清:我想克隆addthis_button完整的一切addthis_widget.jsmylittlebutton它的 clickhandlerclickedhim()与问题无关,它们只会触发addthis_button.

如果有人能指出我正确的方向,我将不胜感激 另外,如果有帮助,我有一个 20 行的片段来说明这一点。

谢谢

ETA:代码片段:

0 投票
5 回答
2527 浏览

javascript - 为什么我不能在 jQuery 中单击()链接?

我在 jQuery 中遇到了一个好奇心:如果我调用.click()一个链接,click则会调用事件处理程序,但实际上并没有遵循该链接(就像在浏览器中单击它一样):

但在纯 Javascript 中,一切都按预期运行:

这显然是故意的行为-但我正在努力弄清楚为什么要这样click实施-链接有一个特殊例外?

在这里摆弄:http: //jsfiddle.net/9a6sp/

澄清一下:我不是在问如何在 JS 中单击链接,而是为什么 jQuery 中的默认行为实际上是在您调用时不单击链接.click()

0 投票
3 回答
31757 浏览

c# - C# 鼠标右键单击按钮不会引发 mouseclick 事件

我在表单上有一个按钮,想同时处理左右点击。

我正在处理 MouseClick 事件,但这仅在左键单击时引发。

这是我的代码中某处的问题(我错过的设置)还是预期的功能?

如果这无法解决,最好的解决方法是什么 - 处理 MouseUp 事件?

我想使用 MouseClick 的原因是可以自动识别双击。

感谢您的任何反馈。

0 投票
1 回答
4655 浏览

c# - 如何检查在 c++/cli 中的 MouseClick 事件期间单击了哪个鼠标按钮?

它应该在 c# 中像这样工作,但是 c++/cli 中的等价物是什么?

MouseButtons.Right、MouseButtons::Right 和 MouseButtons->Right 似乎都无法编译。它总是说

这是我的 c++/cli 代码:

0 投票
1 回答
1895 浏览

c++ - Qt WinEvent - 从未引发

我正在尝试在 Qt 中获取鼠标单击事件,此鼠标单击必须是全局的,并且即使鼠标不在我的应用程序窗口上也必须被接收,我在这些链接中看到:

在 Qt 应用程序中接收 WM_COPYDATA 消息

http://developer.qt.nokia.com/forums/viewthread/8103

我可以从重新实现 WinEvent 的 Windows 获得消息。我已经尝试过了,并且在调试此事件时从未引发过。我错过了什么吗?

这是我的代码示例: