问题标签 [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.
c# - 注册 asp:button 点击事件处理程序
我有多个用 jQuery 动态创建的 asp:button。
对于他们每个人,我都有OnClick="ibtn_Click"
.
但是在后面的代码上,我必须在 Page_Load..like.. 上手动注册它们中的每一个button.Click += new EventHandler(this.ibtn_Click);
。
有没有办法可以自动注册这个处理程序?还是可以用ajax jquery注册它?
谢谢!
java - 鼠标事件,不在 Jframe 上
我想让我的程序在单击鼠标按钮后工作,但不一定在某种 Jframe 上。例如,我希望我的程序在 Windows 媒体播放器上单击 PLAY 按钮后开始工作。
有没有办法做到这一点?
jquery - Jquery:在单击的行旁边显示 img
我正在尝试为我的网站创建书签功能,因此当有人单击“设置书签”然后单击一行文本时,它将在该行的左侧放置一个书签图像。(然后我会将 coor 保存到 cookie 中,但我可以在没有帮助的情况下做到这一点)
我想到的一种方法是当用户单击段落中的一行文本时,让它抓取用户单击位置的 Y 坐标,然后将该数字向下舍入为可被 20 整除的最接近的数字。每个段落的高度是 20px,所以如果你向下舍入 Y 坐标,那么你会得到他们点击的段落内单行的顶部位置。
所以我认为它会是这样的:当有人点击段落中的一行文本时,它会得到该段落的索引,所以如果它是页面下方的第 4 个 P,索引将是 3,那么它会得到用户单击位置的 Y 坐标,然后将该数字向下舍入到可被 20 整除的最接近的数字,然后将图像放置在该段落的左侧,图像的 TOP 位置为舍入后的 Y 坐标。
谁能帮我解决这个问题?如您所见,我有点迷路了:
vb.net - 拦截单击或双击鼠标 - 仅在双击时执行双击代码
我有一种情况,我正在处理表单上的单次和双击鼠标事件。在这两种情况下都必须加载一些东西,但是当发生双击时,我不希望执行附加到单击事件的代码。
有没有办法拦截鼠标单击并检查是双键还是单键,然后适当地执行正确的事件?
也许通过拦截窗口的 WndProc 什么的?
jquery - 更好的 JQueryish 方式或 CSS 精灵
我有五个图像的水平菜单。所有这 5 个图像都处于活动状态和灰色状态。当特定图像处于活动状态时,其余 4 个需要变灰。对于其他图像也是如此。
我是在 jquery 中完成的,而且代码也没有那么优化和好。是这样的
如何使用 CSS sprites 或更紧凑的 jqueryish 方式以更好的方式做到这一点,
谢谢你
javascript - 禁用左键单击(用于心理实验),但在 IE 中更改焦点。如何预防?
我正在对网页设计进行一些心理实验,我想禁用鼠标点击。(请忽略可用性问题。我知道它们。我故意这样做是为了我的心理实验。)
到目前为止,我成功地禁用了 Firefox、Chrome 和 Safari 中的两次点击。然而,在 IE 中,当我左键单击时,焦点仍会变为我单击的位置。我想停止这种行为(即焦点保持在我单击之前的位置)。系统是否产生警报并不重要,因为无论如何我都会使用警报。
如果你们中的一些人可以帮助我,我将不胜感激。请注意,我不能使用 JQuery。我的实验工具不能很好地处理 JQuery。
java - 在java中在预定义的坐标处执行左键单击
我想用java在预定义的坐标上执行左键单击。这个任务有图书馆吗?
请注意,我不想实现一个侦听器来查看谁在我的应用程序或类似的任何地方执行鼠标单击,我只是想执行鼠标单击。
谢谢你。
javascript - 防止鼠标中键单击滚动
我正在寻找一种方法来阻止鼠标中键单击导致浏览器开始滚动并显示小滚动“指南针”。
我已经看到使用 javascript 禁用中间单击滚动,但是该解决方案比我想要的要复杂一些,并且看起来不像我可以实际使用的东西。
我正在寻找更明确的“这就是你的做法”或“你不能那样做,儿子”。
我当然愿意接受黑客攻击和解决方法。
仅仅因为 SO 问题在代码中看起来更好,这就是我用来在右键或中键单击时关闭工具提示的方法。
编辑:jQuery,JavaScript,不管怎样,让我们现在玩得很好:)
编辑2:
我对阻止小滚动“指南针”比阻止页面滚动更感兴趣。我想这从我最初的描述中不是很清楚。
devexpress - 右键单击 propertyGridControl 不起作用
我正在处理 propertyGridControl 上的 Click 和 MouseClick 这两个事件,但是当我用右键单击时没有任何反应 - 它只捕获左侧。
如何捕捉鼠标右键?
jquery - 确定用户单击图像的位置
我正在使用 Javascript/jQuery 和 CSS 来让俄克拉荷马州地图的“背景”图像填满屏幕。这个想法是用户将单击地图的几个不同“区域”中的某个区域,并且将根据他们单击的区域触发一个事件。
我的问题是我需要确定用户点击的位置。我玩过使用像素,但像素不可靠,因为尺寸会随屏幕尺寸而变化。我曾考虑将背景图像切割成单独的图像,并使它们各自成为自己的容器,但这似乎不必要地复杂。
那么,有没有办法让我确定用户在屏幕上点击的位置?我可能会提供一些我制作并尝试过的代码;现在一切都是零碎的,因为我还在尝试不同的事情!
这是我之前尝试过的一件事:
我将 if 语句要求中的x
andy
值设置为像素值,这些像素值“装箱”了我希望弹出警报的区域,但什么也没发生。
编辑
感谢您的帮助和时间,非常感谢!我感到困惑的最后一件事是if()
. 由于元素将是屏幕的大小,我不认为我真的需要偏移,但是
也就是说,对于另一个尺寸的屏幕,我找到的图像的一部分有多大的“坐标”可能会有所不同,那么我应该怎么x
做y
?
我不确定如何体面地解释这一点,如果无法回答最后一部分,我会理解并继续寻找!