Questions tagged «events»

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

23
在动态创建的元素上进行事件绑定?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我有一些代码,在其中循环浏览页面上的所有选择框,并将一个.hover事件绑定到它们上,以对其宽度进行一些调整mouse on/off。 这发生在页面准备就绪并且可以正常工作。 我的问题是,在初始循环之后,我通过Ajax或DOM添加的所有选择框都没有事件绑定。 我已经找到了这个插件(jQuery Live Query Plugin),但是在我使用插件向页面添加另一个5k之前,我想看看是否有人知道直接使用jQuery或通过其他方法做到这一点的方法。

11
jQuery多个事件触发相同的功能
有没有一种方法有keyup,keypress,blur,和change事件调用同一个函数在一行或做我必须做的分别呢? 我的问题是我需要使用db查找来验证一些数据,并且想要确保在任何情况下都不会丢失验证,无论是键入还是粘贴到框中。


7
event.stopPropagation和event.preventDefault有什么区别?
他们似乎在做同样的事情…… 是现代的还是老的?还是不同的浏览器支持它们? 当我自己处理事件(没有框架)时,我总是检查两者并执行(如果存在)。(我也是return false,但我有一种感觉不适用于附带的事件node.addEventListener)。 那么为什么两者都呢?我应该继续检查两者吗?还是实际上有区别? (我知道,很多问题,但都是相同的=)

24
jQuery Event Keypress:按下了哪个键?
使用jQuery,如何确定绑定到keypress事件时按下了哪个键? $('#searchbox input').bind('keypress', function(e) {}); 我想在ENTER按下时触发提交。 [更新] 即使我找到了(或者更好:一个)自己回答,似乎还有一些变化的空间;) 有没有之间的差异keyCode和which-尤其是如果我只是在寻找ENTER,这永远不会是一个unicode关键? 有些浏览器提供一种属性,而其他浏览器提供另一种属性吗?

16
jQuery查找向对象注册的事件处理程序
Наэтотвопросестьответына 堆栈溢出нарусском:JQuery的поискобработчикасобытияобъекта 我需要查找在对象上注册了哪些事件处理程序。 例如: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el")已注册点击和鼠标悬停。 是否有一个函数可以找出并可能遍历事件处理程序? 如果通过适当的方法无法在jQuery对象上进行操作,是否可以在普通的DOM对象上进行处理?
555 jquery  events  dom 



10
jQuery多个元素的相同单击事件
有什么办法可以为页面上的不同元素执行相同的代码? $('.class1').click(function() { some_function(); }); $('.class2').click(function() { some_function(); }); 而是要做类似的事情: $('.class1').$('.class2').click(function() { some_function(); }); 谢谢
435 jquery  events 


18
如何从事件中删除所有事件处理程序
要在控件上创建新的事件处理程序,您可以执行此操作 c.Click += new EventHandler(mainFormButton_Click); 或这个 c.Click += mainFormButton_Click; 并删除事件处理程序,您可以执行此操作 c.Click -= mainFormButton_Click; 但是,如何从事件中删除所有事件处理程序?
366 c#  .net  winforms  events 

12
了解C#中的事件和事件处理程序
我了解事件的目的,尤其是在创建用户界面的上下文中。我认为这是创建事件的原型: public void EventName(object sender, EventArgs e); 事件处理程序做什么,为什么需要它们,以及如何创建事件处理程序?



13
如何使用内联onclick属性停止事件传播?
考虑以下: <div onclick="alert('you clicked the header')" class="header"> <span onclick="alert('you clicked inside the header');">something inside the header</span> </div> 如何做到这一点,以便当用户单击跨度时不会触发div的click事件?
313 javascript  html  events  dom 

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.