问题标签 [click]
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.
jquery - Jquery如何在div点击事件上追加和删除
我是使用 jquery 的新手,想知道如何使用 click 事件从 div 中附加和删除 ID 并附加到 html。在下面的代码中,我已经能够通过单击 div 来附加 ID,但不知道如何删除。无论哪个 div 突出显示为黄色,都应该是附加的那些。再次单击 div 以删除突出显示也应该从 html 中删除 ID。提前感谢您的帮助。
python - Python Xlib 捕捉/发送鼠标点击
目前,我正在尝试使用 Python 来检测何时按住鼠标左键,然后开始快速发送此事件,而不是仅发送一次。我基本上想要做的是,当按住鼠标左键时,它会单击并再次单击,直到您放开它。但是我对整个 Xlib 有点困惑,我认为它实际上很混乱。关于如何做到这一点的任何帮助都会非常棒。这就是我到目前为止所得到的:
但不幸的是,控制台中没有输出。在互联网上快速搜索后,我发现了以下内容:
这似乎很重要,可以使用给定的键码捕获特殊事件。但首先,鼠标左键单击有什么键码(如果有的话)?其次,我如何检测它何时被按住,然后开始快速发送 mouseclick 事件。我将非常感谢您的帮助。(也许用热键停止这个脚本的方法也很酷......)
javascript - 纯javascript相当于jquery click()?
我正在构建一个捕获鼠标点击的小应用程序。我在 jquery 中编写了原型,但由于它是一个专注于速度的小型应用程序,嵌入 jquery 以仅使用一个功能将是一种矫枉过正。
我试图从JavascriptKit改编这个例子:
但是当我尝试时它没有用
我究竟做错了什么?
.net - 如何在 .NET 中重复鼠标单击
我的应用程序在另一个窗口应用程序中作为插件运行。因此,我的窗口经常没有焦点。现在,如果有人将鼠标移到按钮/菜单上并单击一次,它所做的就是将焦点设置到我的窗口。然后(s)他需要再次单击以获取实际的按钮功能。
这是一个小烦恼,但我想摆脱它。首先,我尝试在鼠标进入我的对话空间时声明焦点,但事实证明这更烦人。所以我想做的是重复鼠标点击,所以看起来好像一次点击既改变了焦点又按下了按钮。
显然,我应该只在单击导致 SetFocus 时这样做,否则它将运行按钮功能两次。
有什么建议么?
深深地和永远地负债,大卫
c# - 在 C# 中阻止/取消鼠标移动/单击
我正在编写一个应用程序来完全控制鼠标点击/移动。
例如,如果我让应用程序运行,形成完全透明、全屏,那么如果我单击鼠标按钮,在正常情况下,它将使应用程序在背景中成为焦点 - 我需要阻止这种情况发生(即单击按钮并且屏幕上不会发生任何可见的事情),因为我需要处理所有鼠标活动并使用此应用程序将其发送出去。
我需要允许 2 只鼠标独立运行,我将其用作叠加层,通过使用 C# 绘制创建 2 个假指针,同时禁用真正的鼠标。
.net - 如何检测是否同时按下左右按钮?
我想在控件上进行三个鼠标操作:左,右和两者。
我有左键和右键,目前正在使用第三个中键,但我很好奇我如何使用左键和右键一起按下,对于那些用户有一个没有中键的鼠标的情况。这将在自定义控件的 OnMouseDown 方法中处理。
更新 查看建议的答案后,我需要澄清我试图做的是对 MouseDown 事件中的鼠标单击采取行动(实际上是控件的 OnMouseDown 方法)。因为当单击鼠标的左右按钮(每个按钮一个)时,.NET 似乎总是会引发两个 MouseDown 事件,我猜想做到这一点的唯一方法是做一些低级别的 windows 消息管理或在 MouseDown 之后实现某种延迟执行操作。最后,使用鼠标中键更简单。
现在,如果动作发生在 MouseUp 上,那么 Gary 或 nos 的建议会很有效。
对此问题的任何进一步见解将不胜感激。谢谢!
jquery - JQuery 点击与更改
我最近问了一个问题并发布了一些代码,其中一个建议是更改我在选择框上的点击处理程序以进行更改。
我现在的问题是:我应该始终使用 Change 处理程序 - 还是存在 Click 仍然合适的情况(假设我想要跨浏览器兼容性)。
编辑:这是我收集的内容:对于选择框之类的东西,改变是要走的路。对于简单的东西,比如图像,没有变化,所以点击是要走的路。
apache-flex - Flex 数据网格查询
下面是我与数据网格交互的代码的一部分......!
如果我在刷新数据网格后单击它,这将列出特定节点的子节点。
但是,如果我单击数据网格的空白区域,我会收到一条错误消息
“ReferenceError:错误 #1069:在 mx.controls.listClasses.ListBaseContentHolder 上找不到属性数据,并且没有默认值。”
如何避免这种情况?
if(event.target.data.children != null) { resultSet.removeAll(); var tempChildObj:ArrayCollection; tempChildObj=event.target.data.children 作为 ArrayCollection;var childLength:int;childLength=tempChildObj.length;
c - 以编程方式按下另一个应用程序(C、Windows)上的按钮
我正在尝试使用以下代码在我的其他应用程序上按下按钮:
它不起作用。我尝试将不同的句柄传递给 MAKEWORD 并更改 WPARM 和 LPARAM 但没有。
关于如何单击另一个应用程序窗口上的按钮的任何想法?
代码表示赞赏。谢谢。
编辑:它似乎没有工作权限的原因。我发送了一个 PostMessage(),结果是 GetLastError() = 5 错误(或拒绝访问)。有任何想法吗?
EDIT2我并不是要粗鲁,但请拜托,我已经搜索了所有 API,包括获取和设置按钮的区域,然后向下和向上发送按钮,获取控件 ID,获取类 ID 和更多。我首先在这里问这个问题的原因是因为我已经在互联网上用尽了我的搜索。如果您知道答案PLEASE POST CODE,请不要建议 API 仅此而已,请告诉我该 API 如何解决问题。这并不难。谢谢你。
编辑 3:问题的答案是在赏金完成时自动选择的。这个问题仍然没有答案。
jquery - 标签触发点击功能两次
有什么方法可以调用函数并同时通过单击标签来保存单选按钮的效果?
示例(我需要通过单击单选按钮的标签来打开/关闭带有复选框的字段集)