当前位置: 首页 > 面试题库 >

使用原型触发事件

公子昂
2023-03-14
问题内容

有人知道像使用jQuery的触发函数一样可以触发Prototype中的事件的方法吗?

我已经使用watch方法绑定了一个事件监听器,但是我也希望能够以编程方式触发该事件。

提前致谢


问题答案:

event.simulate.js
符合您的需求。

我已经使用了几次,它就像一个魅力。它允许您 手动触发本机事件 ,例如单击或悬停,如下所示:

$('foo').simulate('click');

这样做的好处是,所有附加的事件处理程序仍将执行,就像您自己单击该元素一样。

对于 自定义事件
,可以使用标准原型方法Event.fire()



 类似资料:
  • 问题内容: 我正在使用哈希链接的事件将a 作为弹出窗口打开。但是 ,单击中键不会触发事件,而只会获取链接的属性值并将URL加载到新页面中。如何使用中键打开弹出窗口? 问题答案: beggs的答案是正确的,但是听起来您想阻止默认的中间点击操作。在这种情况下,请包括以下内容 preventDefault()将停止事件的默认操作。

  • 问题内容: 我的整个项目都使用(Bluebird)Promises,但是有一个使用EventEmitter的特定库。 我想要实现以下目标: 我在Promises链中读了EventEmitter的答案。这给了我一种执行’connect’事件的回调的方法。这是我到目前为止所到之处 现在如何进一步链接“ eventB”? 问题答案: 我假设您想为每个事件做不同的事情。即使由的动作触发,您也可以将其视为另

  • 我想自动化一个在线游戏。它在仅基于终端的情况下工作。但是我想添加一个JavaFXUI,现在我不知道把Thread放在哪里。等待直到达到某个LocalDateTime。JavaFX在哪里等待它的事件(比如按钮点击,…),我可以覆盖该方法吗?或者有没有一种方法可以为javaFX创建自定义LocalDateTime事件和侦听器? 如果在initialize()中添加一个Thread.wait,则整个场景

  • 使用mui.trigger()方法可以动态触发特定DOM元素上的事件。 .trigger( element , event , data ) element Type: Element 触发事件的DOM元素 event Type: String 事件名字,例如:'tap'、'swipeleft' data Type: Object 需要传递给事件的业务参数 示例 自动触发按钮的点击事件: var

  • 我正在使用本机超文本标记语言在我的角度应用程序中拖放,我发现这个事件闪烁问题 这个答案没有解决我的问题,因为他们是手动移动元素。我将它留在本机实现上。 我的简化代码:

  • 我是泽西岛使用SSE的新手,有以下情况。 我有一个JAXB注释类,它表示Raspberry Pi的I/O并对其起作用(类GpioSymation)。 客户端类通过返回类的XML对象表示的方法getUpdate()访问I/O的状态。 使用getUpdate()的客户端是HomeResource类,方法getPiStatusStream()。这是一个JAX-RS注释方法,并提供远程客户端服务器发送的事