Questions tagged «events»

事件是类在发生特定事件时向侦听器提供通知的一种方式。

6
我如何获取jquery .val()之后的keypress事件?
我有: $(someTextInputField).keypress(function() { alert($(this).val()); }); 现在,警报总是在按键之前返回值(例如,该字段为空,我键入“ a”,警报给出“''。然后我键入“ b”,警报给出我“ a” ...)。但是我想要按键后的值-我该怎么做? 背景:我想在文本字段中至少包含一个字符后启用一个按钮。因此,我在每个按键事件上都运行此测试,但是使用返回的val(),结果总是落后一步。对我而言,不能使用change()事件,因为在离开文本框之前,该按钮一直处于禁用状态。如果有更好的方法,我很高兴听到它!


5
React onClick-通过事件传递参数
没有参数 function clickMe(e){ //e is the event } <button onClick={this.clickMe}></button> 带参数 function clickMe(parameter){ //how to get the "e" ? } <button onClick={() => this.clickMe(someparameter)}></button> 我想得到event。我怎么才能得到它?

5
HTML / CSS:使div对点击“不可见”吗?
由于各种原因,我需要<div>在某些文本上(大部分)保持透明。但是,这意味着无法单击文本(例如,单击链接或将其选中)。是否可以简单地使该div对点击和其他鼠标事件“不可见”? 例如,overlaydiv覆盖了文本,但我希望能够通过overlaydiv 单击/选择文本: <div id="container"> <p>Some text</p> <div id="overlay" style="position: absolute; top: 0; left: 0; width: 100%; height:100%"> ... some content ... </div> </div>
98 html  css  events 

14
Javascript / DOM:如何删除DOM对象的所有事件?
Наэтотвопросестьответына堆栈溢出нарусском:КакзаблокироватьпользовательскуюфункциюдлясобытиякопированиявJS? 只是一个问题:有什么办法可以完全删除某个对象(例如div)的所有事件? 编辑:我正在添加div.addEventListener('click',eventReturner(),false);一个事件。 function eventReturner() { return function() { dosomething(); }; } EDIT2:我找到了一种可行的方法,但无法用于我的情况: var returnedFunction; function addit() { var div = document.getElementById('div'); returnedFunction = eventReturner(); div.addEventListener('click',returnedFunction,false); //You HAVE to take here a var and not the direct call to eventReturner(), because the function address must be the same, and it …
97 javascript  events  dom 


7
相当于NSNotificationCenter的Android
在将iPhone应用程序移植到android的过程中,我正在寻找在应用程序内进行通信的最佳方法。意图似乎是解决之道,这是最好的(唯一的)选择吗?在性能和编码方面,NSUserDefaults的权重似乎比Intent轻得多。 我还应该添加我有一个状态的应用程序子类,但我需要使另一个活动知道一个事件。

12
如何记录jQuery中某个元素触发的所有事件?
我想查看用户与之交互时由输入字段触发的所有事件。包括以下内容: 点击它。 单击它。 跳入它。 远离它。 Ctrl+ C和Ctrl+V键盘上的。 右键单击->粘贴。 右键单击->剪切。 右键单击->复制。 从另一个应用程序中拖放文本。 用Javascript修改它。 使用调试工具(如Firebug)对其进行修改。 我想使用显示它console.log。这在Javascript / jQuery中是可能的,如果可以,我该怎么做?

6
延迟jQuery悬停事件?
我想延迟jquery中的悬停事件。当用户将鼠标悬停在链接或标签上时,我正在从文件中读取内容。如果用户只是在屏幕上移动鼠标,我不希望立即发生此事件。有没有办法延迟事件触发? 谢谢。 示例代码: $(function() { $('#container a').hover(function() { $('<div id="fileinfo" />').load('ReadTextFileX.aspx', {filename:'file.txt'}, function() { $(this).appendTo('#info'); } ); }, function() { $('#info').remove(); } }); }); 更新: (1/14/09) 添加HoverIntent插件后,上面的代码更改为以下代码以实现它。实施非常简单。 $(function() { hiConfig = { sensitivity: 3, // number = sensitivity threshold (must be 1 or higher) interval: 200, // number = milliseconds …

3
Node.js事件系统与Akka的参与者模式有何不同?
我已经工作Node.js了一段时间,并认为自己在Java方面非常出色。但是我刚刚发现Akka并立即对其演员模式感兴趣(据我了解)。 现在,假设我的JavaScript技能与我的Scala / Java技能相当,那么我想专注于这两个系统的实用性。特别是在Web服务方面。 据我了解,Node非常擅长处理许多并发操作。我认为用于资产管理系统的良好Node Web服务将擅长处理许多同时提交更改的用户(在大型,繁忙的应用程序中)。 但是,在了解了Akka的演员之后,它似乎在同一件事上表现出色。我喜欢将工作减少到一口大小的想法。另外,几年前,我涉足了Erlang,并爱上了它使用的消息传递系统。 我在处理复杂业务逻辑的许多应用程序上工作,我想是时候该重拾一个了。特别是升级旧的Struts和C#应用程序。 无论如何,避免圣战,这两个系统在本质上有何不同?似乎两者都朝着相同的目标发展。也许Akka的“自我修复”架构具有优势。 编辑 看来我获得了接近的票数。请不要将此问题当作“哪个更好,节点还是akka?”。我要寻找的是事件驱动库(如Node)和基于参与者的库(如Akka)的根本区别。
93 node.js  events  akka  actor 


10
捕获控制台出口C#
我有一个包含很多线程的控制台应用程序。有线程监视某些条件,如果满足,则终止程序。此终止可以随时发生。 我需要一个可以在程序关闭时触发的事件,以便可以清理所有其他线程并正确关闭所有文件句柄和连接。我不确定.NET框架中是否已经内置了一个,所以我要问自己写的是什么。 我想知道是否发生以下事件: MyConsoleProgram.OnExit += CleanupBeforeExit;
92 c#  .net  events  console  exit 


4
未在Chrome中触发Drop事件
似乎在我期望的时间没有触发drop事件。 我假设当被拖动的元素在目标元素上方释放时,将触发drop事件,但事实并非如此。 我有什么误会? http://jsfiddle.net/LntTL/ $('.drop').on('drop dragdrop',function(){ alert('dropped'); }); $('.drop').on('dragenter',function(){ $(this).html('drop now').css('background','blue'); }) $('.drop').on('dragleave',function(){ $(this).html('drop here').css('background','red'); })

7
onKeyDown事件不适用于React中的div
我想在React中的div上使用keyDown事件。我做: componentWillMount() { document.addEventListener("keydown", this.onKeyPressed.bind(this)); } componentWillUnmount() { document.removeEventListener("keydown", this.onKeyPressed.bind(this)); } onKeyPressed(e) { console.log(e.keyCode); } render() { let player = this.props.boards.dungeons[this.props.boards.currentBoard].player; return ( <div className="player" style={{ position: "absolute" }} onKeyDown={this.onKeyPressed} // not working > <div className="light-circle"> <div className="image-wrapper"> <img src={IMG_URL+player.img} /> </div> </div> </div> ) } 它工作正常,但我想以React风格做更多。我试过了 onKeyDown={this.onKeyPressed} 在组件上。但是它没有反应。我记得它在输入元素上起作用。 码笔 …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.