问题标签 [onmouseclick]

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 回答
3217 浏览

flash - 鼠标点击动作脚本

简单的问题。我有一个电影剪辑。我有一个 onrollover 事件:

鼠标点击事件的等价物是什么?我试过 onMouseClick 但它没有用。我好久没用闪光灯了,有点迷茫:(

0 投票
1 回答
592 浏览

apache-flex - Flex中鼠标点击的全局坐标值

在 Flex 中,我使用以下代码:

我正在使用 event.event.localX 来获取 x 轴,但它是参考本地坐标的。如何获取或传递用户单击的 HBox 的 xAxis 的值,以便将其添加到本地坐标的 xAxis 中。

换句话说,我需要全局坐标值吗?(即 x 轴和 y 轴)

0 投票
3 回答
1282 浏览

c# - 如何在 C# 中的同一位置单击鼠标添加标签?

我的程序有一个图片框,我希望通过鼠标单击或 ContextMenuStrip 选项使某些内容出现在单击的同一位置。

如图所示,我想在特定的点击日期区域添加某种注释(可能添加一个用户控件)

我该怎么做?我怎样才能发送点击坐标(x,y)并使某些东西出现在这些相同的坐标上?

谢谢 !

替代文字

0 投票
2 回答
3323 浏览

wpf - 无法按类型(!)(wpf)找到模板化控件的父级

在我的 WPF 项目中,我有一些复杂的控制。在项目中,除了 MainWindow 之外,我只使用控件(它们都是模板化的)。

在一个屏幕上,我有以下布局(用于在应用模板和填充内容后显示布局):

MyScreenControl
-MyTableControl
--ItemsControl
--- HeaderItemsControl
-----HeaderItemsControl.Header
------MyHeaderControl
-----HeaderItemsControl.Items
------MyItemControl
------MyItemControl
--- ---MyItemControl
...

当我在 ScreenControl 的代码文件中时,在 OnMouseLeftButtonDown 方法中,我想确定单击事件是来自 MyHeaderControl 还是来自 MyItemControl。

MouseButtonEventArgs 的 Source 是 ScreenControl,OriginalSource 是 MyItemControl/MyHeaderControl 模板中的 TextBlock。

我第一次尝试查找 MyItemControl/MyHeaderControl 是从 OriginalSource 开始并递归查看 Parent 属性的类型。它工作正常,直到我到达模板的根(在本例中为 ViewBox),但根没有父元素。

我在我早期的项目中使用过这样的方法并且它有效,但后来我使用的是用户控件,而不是控件,也不是模板。

有什么想法我应该如何解决这个问题(一个好主意就像代码一样受欢迎)?

谢谢,天志子

0 投票
1 回答
255 浏览

c# - 检查对 MouseButtons.Right 的点击

在 mouseclick 处理程序中,知道是否显示上下文菜单以检查事件Button属性的正确方法是什么MouseButtons.Right?如果是这样,当(可能是左撇子)用户尝试使用您的应用程序时鼠标按钮反转时会不会有问题?

0 投票
1 回答
1381 浏览

c# - 当表单被激活/聚焦时,如何在 C# MenuStrip 上触发鼠标单击?

可能重复:
点击失去焦点表格

如果带有 a 的窗体MenuStrip不是具有焦点的窗口并且您单击MenuStrip,它会使用第一次单击使窗口处于活动状态,然后您必须MenuStrip 再次单击才能使菜单下拉。按钮的工作方式不同。如果带有按钮的表单未激活/没有焦点并且您单击该按钮,它将在第一次单击时注册为按钮单击,同时使该表单激活/获得焦点。我真的需要在MenuStrip第一次单击时下拉菜单,即使表单未处于活动状态。

我尝试使用该OnMouseClick(...)方法在触发表单 Enter 和/或激活事件时触发模拟鼠标单击,但这不起作用。Enter 和 Activate 事件在 Mouse Down 时触发,因此通过OnMouseClick(...)在 Enter 或 Activate 事件处理程序中进行调用,它会尝试在释放第一次鼠标单击之前触发第二次鼠标单击。

我以某种方式需要在OnMouseClick(...)激活事件发生之后发生,然后在发生之后MouseUp发生。

0 投票
1 回答
1464 浏览

javascript - Javascript 褪色延迟

我正在使用这个 Javascript 褪色脚本。

http://www.scriptiny.com/2008/05/javascript-color-fading-script/

我将其设置为通过 5 个不同的链接激活以淡化单个背景的颜色

例如:http ://sandbox.scriptiny.com/fader/fader.html (Div 背景过渡)


问题很简单,我需要在褪色链接之间为用户延迟。

(例如,用户必须等待 3 秒才能再次更改颜色。)

这是 Javascript 颜色渐变文件: http: //pastebin.com/pxWphT2h

任何想法都非常感谢,谢谢!

0 投票
1 回答
3323 浏览

jquery - jquery动画追加

我得到了可排序 div 的工作代码。

或在这里查看:http: //jsfiddle.net/dsnegi/WTTyB/2/ 但是我无法获得它的 ID,而不是快速交换,我想要流畅的动画。

任何建议,将不胜感激。

谢谢,

0 投票
2 回答
980 浏览

jquery - 将鼠标单击时的图像交换应用于现有的 CSS 鼠标悬停

我碰壁了,我快到最后期限了。所以这里。

我有一个 3x3 网格,在 8 个外部 div 中的每一个中都有一个背景图像,当悬停在上面时,使用 CSS 会发生变化。

中央 div 有使用一点 jQuery 的文本,显示每个对应的 div 被单击的时间。

我需要发生的是,当单击带有图像的外部 div 并显示文本时,该 div 中的背景图像保持悬停状态,直到单击另一个,理想情况下使用现有图像。

悬停的 CSS 是 -

jQuery是-

所有的div都这样排列——

如前所述,有 8 个单独的类,br 是右下角的类。

这可能相当容易,但我对 jQuery 很迷茫。我假设我可以将一些东西粘贴到现有的 jQuery 中,只是换掉图像?切换什么的?

整页是最后一刻才拼凑起来的,但这是最后的绊脚石。非常感谢任何帮助。

0 投票
1 回答
2311 浏览

mouseevent - 如何在 OpenGL 中通过鼠标单击绘制多边形?

当鼠标单击我在屏幕上创建的按钮时,我希望我的程序绘制一个多边形。我应该把绘制多边形命令放在哪里?我知道我无法放入我的鼠标功能,因为下次我的显示回调运行时它的效果会丢失,它必须在我的显示功能中。但是我可以在我的显示功能中设置一个 if 条件吗?