问题标签 [dispatchevent]
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.
actionscript-3 - ActionScript 3 - 在根目录上访问变量不起作用
我有一个名为“测试”的变量(字符串)帧 1 场景 1。我还有一个名为“pointerMC”的影片剪辑。在pointerMC 中,我有另一个名为handMC 的影片剪辑。在 handMC 内部,我想像这样发送一个事件:
除了我希望“eventName”成为保存字符串的“测试”变量,所以像这样:
但是当我这样做时,它会给出一个错误消息:
为什么我会收到此错误?
php - 如果在 Joomla 中发生任何错误,则调度事件
当 joomla 中发生与 Zend 相同的错误时,有什么方法可以调度事件并调用方法?我想在日志文件中记录这些错误。我想使用一种方法来捕获每个错误。可能吗 ?
除了JError,还有其他方法可以做到这一点,请建议。
javascript - 用 keypress 的 dispatchevent 模拟键盘按键
有人可以帮我处理这段代码。我正在尝试模拟网页的键盘输入,而没有专门指定将其发送到的控件。我正在尝试通过 createEvent 和 dispatchEvent 来实现。但是当我收到实际的按键事件时,该事件没有对角色的任何引用。charCode、keyCode 等始终为 0。
谢谢你的帮助!最大限度
javascript - 为什么用 dispatchEvent 触发定义的事件不遵守事件的冒泡行为?
我对下面的脚本感到困惑:
当我在我的浏览器上运行这个脚本时,我得到了alert('body'); 事件。但是如果我将 addEventListener 的捕获参数(第三个可选参数)设置为 true,则所有警报都会按应有的顺序捕获。
为什么Shazam 事件没有冒泡?
javascript - jQuery 替换 dispatchEvent 'keydown' - 如何让 trigger() 工作?
以下 jQuery-less 代码有效:
...并且应该在许多浏览器中工作,而不是这个更简单的解决方案:
jQuery keydown trigger not working
我试图找到一种方法让 jQuery 做同样的事情,但不幸的是,下面的代码不起作用:
如果您想测试您的解决方案,这里是完整的 GreaseMonkey 脚本:http:
//userscripts.org/scripts/review/486617
actionscript-3 - AS3 dispatchEvent 不工作
我搜索了其他调度事件的示例,但没有一个对我有帮助。
这是我到目前为止所拥有的。我知道事件侦听器已成功添加,但该事件从未分派。
在 .mxml 文件中:
在单独的 .as 文件中:
我对 ActionScript3 完全陌生。你知道为什么这个事件永远不会被派发吗?我在控制台中运行它的输出只是:
而我的预期输出是:
我不明白为什么这行不通。
java - Java 将 ActionEvents 传递给父组件
首先,如果标题很简短,我深表歉意,我已经考虑过了,但无法为我的问题提供足够简短的摘要。
我有一个由 JButtons 组成的 JPanel 类。
我有我的主要 Swing 应用程序类,它具有 Swing 组件,以及 JPanel 类。我想要做的是将我的 JPanel 类触发的 ActionEvents 分派到我的 Swing 应用程序类进行处理。我已经在网络和论坛(包括这个)上搜索了示例,但似乎无法使其正常工作。
我的 JPanel 类:
我的主要应用程序类:
想要编写一个单独的 JPanel 类的原因是因为我想在其他应用程序中重用它。
此外,实际代码,我的主应用程序类有许多子组件,JPanel 类被添加到其中一个子组件中,因此递归 .getParent() 调用。
任何帮助将非常感激。预先感谢!干杯。
javascript - event.dispatchEvent 不是函数(没有 jQuery!)
在 main.js-File 我有以下功能
}
在一个页面上,这段代码工作得很好,但在另一个页面上,我得到“event.dispatchEvent 不是函数” - 错误。我读过“jQuery.noConflict()”可以完成这项工作,但由于我的项目中没有 jQuery(或任何 js-Framework),我想知道这怎么可能。无论如何我已经尝试过了,但是我只得到(逻辑上)“未定义 jQuery” - 错误。
有人有想法吗?
javascript - PhantomJS 无法点击现有元素
我在 Windows 8.1 上使用 PhantomJS 1.9.7,我将在输入用户名和密码后单击登录按钮。我可以写用户名和密码,但是当我想让 PhantomJS 点击按钮时,它可以找到元素但无法点击。我在以前的帖子中发现我需要创建事件并使用“dispatchEvent”。我这样做了,但出现如下错误:
TypeError:“未定义”不是函数(评估“elm.dispatchEvent(事件)”)
我也试图从 EventListener 获得帮助,但我得到了同样的错误。
如何点击一个元素?
actionscript-3 - AS3 dispatchEvent 在课堂上不起作用
我创建了这个事件类:
在其他类(非主类)上,我写道:
我导入该类并返回此错误:1180:调用可能未定义的方法 dispatchEvent。