问题标签 [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 - 简单的弹性弹出窗口,子级中的调度事件和父级中的侦听器不起作用
Parent.mxml 单击按钮时,此文件正在调用下面的弹出类。
子.mxml
这个文件是弹窗引用,创建弹窗。我已将关闭操作和取消按钮配置为根据需要工作,但无法将注释中输入的文本传播回父级。
javascript - Javascript dispatchEvent click 在 IE9 和 IE10 中不起作用
我正在尝试在 ExtJs 中的应用程序构建上模拟鼠标事件,例如单击、鼠标悬停等。我正在使用下面的代码来模拟点击,
这在 chrome 和 firefox 上运行良好,但在 IE9 和 IE10 上无法运行。如果我使用 btn.fireEvent('onlclick') 那么它在 IE9 中工作正常(未在 IE10 中检查)。IE9 和 IE10 支持 document.createEvent,但我不确定为什么我的代码不起作用。
android - 半折叠时未调度 SemiClosedSlidingDrawer onClick
我正在使用 SemiClosedSlidingDrawer ( http://pastebin.com/FtVyrcEb ),并且我在内容部分添加了滑块顶部的一些按钮,这些按钮始终可见。
问题是它们只有在滑块完全打开时才可点击(或点击事件被调度)......
当滑块“半打开”时,点击事件似乎没有发送到按钮......
我已经用调试器检查了 onInterceptTouchEvent()在这两种情况下(打开/半折叠)以下代码
返回 false 但仅在打开滑块时才调度事件...它检查相对于单击的 (x,y) 是否包含在从滑动抽屉的 HandleButton 视图开始创建的矩形中...
这显然是错误的,因为我单击了滑动抽屉内容部分中包含的按钮,这没关系......
正如我上面所说的,问题是在半折叠状态下,内容部分中包含的按钮没有接收到事件...
你知道我该如何解决这个问题吗?
可以是滑动抽屉的某种状态,以避免在折叠时点击孩子吗?
提前致谢...
easeljs - easeljs 无法调度事件
我想分派我的活动,但它不起作用。这是我的代码,我删除了一些不相关的部分。
在onSelectedHero中,一开始我用createjs-0.61试了一下。你可以看到“myevent”。但是有一个错误“TypeError: Argument 1 of EventTarget.dispatchEvent is not an object.”。然后我用0.7版试了一下,还是一样的错误。我怎样才能解决这个问题?
谢谢
actionscript-3 - AS3 使用事件分派器
我制作了一个门/按钮并添加为一个类,我想要它,所以当您单击它时,它会调度一个事件,该事件指示主动作脚本页面中的函数运行
主页看起来像这样
我究竟做错了什么?似乎很直接
events - CakePHP:在行为中触发自定义事件
由于我的应用程序是如何构建的,我需要为beforeSaveAssociated
和创建事件处理程序afterSaveAssociated
。为此,我更新了 AppModel.php 以包含以下相关代码:
尽管这对于beforeSaveAssociated
模型类中定义的任何东西都适用,但每当我在行为中定义它时,它都不会被触发。如果我saveAssociated
在上面更新以触发Model.beforeSave
(内置事件),它确实有效,据我所知,这不是行为未正确附加的问题。
任何帮助是极大的赞赏,
javascript - 如何将当前文档的 innerHTML 下载为文件?
有没有办法以编程innerHTML
方式下载当前文档的文件?
我做了以下尝试但没有成功。它确实下载了当前文档的源代码,但这不是我想要的,因为我想保留任何加载后的文档修改。
javascript - 调度键盘事件在 JavaScript 中不起作用
我正在尝试使用 JavaScript 在浏览器中模拟用户输入。单击事件已成功创建和分派,但由于某些原因,键盘事件的类似代码似乎根本不起作用。
var event = document.createEvent("KeyboardEvent");
event.initKeyEvent("keydown", true, true, window, false, false, false, false, 87, 0);
document.getElementById("id").dispatchEvent(event);
这将返回 true,但相应的字符不会出现在输入中。我也尝试过 keypress 和 keyup 也不起作用(针对 FF 和 Chrome 进行了测试)。浏览器是否出于某些安全原因禁止它,或者我做错了什么?有没有办法让它工作?
actionscript-3 - dispatchEvent(new MouseEvent(MouseEvent.CLICK)) 在 as3 中不起作用
我试图通过单击而不是单击来调用 MovieClip 的鼠标事件。我写了recButton.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
但它在这里不起作用是代码的一部分:
我的代码的哪一部分是错误的?
actionscript-3 - AS3 条件调度事件?
mouseEvent
在使用方法控制条件的同时,是否可以通过dispatchEvent
AS3 中的 a来定位 a ?
我能够弄清楚如何定位该方法,但想知道是否可以模拟点击同时showing==n
处于活动状态。
使用标准dispatchEvent
它不会注册条件,所以我希望有一种方法可以预先分配它。
任何帮助将不胜感激,感谢您的宝贵时间。