Tag: 事件

代表和事件之间有什么区别?

代表和事件之间有什么区别? 不要同时持有可执行函数的引用吗?

用Java创build一个自定义事件

我想在Java中这样做,但我不知道的方式: 当事件“对象1说'你好'”发生,则对象2通过说“你好”来响应该事件。 有人可以给我一个提示或示例代码?

我可以调用jquery click()来跟踪一个<a>链接,如果我没有绑定一个事件处理程序绑定或点击它已经?

我有一个计时器在我的JavaScript需要模拟点击一个链接去一个时间过去的另一页。 为此,我使用jQuery的click()函数。 我也使用了$().trigger()和window.location ,并且我可以按照预期的方式使用它们。 我用click()观察到一些奇怪的行为,我试图理解发生了什么,为什么。 我使用Firefox来描述这个问题中的所有内容,但是我也对其他浏览器使用这个function感兴趣。 如果我没有使用$('a').bind('click',fn)或$('a').click(fn)来设置一个事件处理函数,然后调用$('a').click()似乎什么都不做。 它不会为此事件调用浏览器的默认处理程序,因为浏览器不会加载新页面。 但是,如果我首先设置一个事件处理程序,那么即使事件处理程序不执行任何操作,它也会按预期工作。 $('a').click(function(){return true;}).click(); 这加载了新的页面,就像我点击了一个自己。 所以我的问题是双重的:这是不是奇怪的行为,因为我在某个地方做错了什么? 为什么调用click()对默认行为不做任何事情,如果我没有创build自己的处理程序? 编辑: 正如霍夫曼在试图重复我的结果时所确定的那样,我上面描述的结果实际上并没有发生。 我不确定昨天发生的事情是什么原因造成的,但是我今天肯定这不是我在问题中所描述的。 所以答案是,你不能在浏览器中“伪造”点击,并且所有的jQuery都会调用你的事件处理程序。 你仍然可以使用window.location来改变页面,这对我来说很好。

jQuery – 从DOM中删除元素时触发事件

我试图找出如何执行一些js代码时,从页面中删除一个元素: jQuery('#some-element').remove(); // remove some element from the page /* need to figure out how to independently detect the above happened */ 有没有为此量身定做的事件,例如: jQuery('#some-element').onremoval( function() { // do post-mortem stuff here }); 谢谢。

触发DOM属性更改事件

有没有办法触发事件(可能是自定义)的属性更改? 比方说,当IMG的src改变或DIV的innerHtml?

了解C#中的事件和事件处理程序

我理解事件的目的,特别是在创build用户界面的情况下。 我认为这是创造一个事件的原型: public void EventName(object sender, EventArgs e); 事件处理程序做了什么,为什么需要它,我该如何创build一个?

检测浏览器自动填充

你怎么知道浏览器是否有自动填充文本框? 特别是用户名和密码框自动填充页面加载。 我的第一个问题是什么时候发生在页面加载序列? 在document.ready之前还是之后? 其次,我怎样才能用逻辑来判断这是否发生? 它不是我想阻止这种事情发生,只是勾起了事件。 最好是这样的: if (autoFilled == true) { } else { } 如果可能的话,我很乐意看到一个jsfiddle显示你的答案。 可能的重复 浏览器密码自动填充的DOM事件? 浏览器自动填充和Javascript触发的事件 – 这些问题都不能真正解释什么事件被触发,他们只是不断地重新检查文本框(不好performance!)。

如何防止按键提交网页表单?

如何防止在基于Web的应用程序中按ENTER键提交表单?

剪贴板事件C#

是否有剪贴板更改或更新的事件,我可以通过C#访问?

e.target和e.currentTarget之间的区别

我不明白它们之间的区别,它们看起来都是一样的,但是我想它们不是。 任何时候使用一个或其他的例子将不胜感激。