问题标签 [custom-events]

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.

0 投票
2 回答
40 浏览

vb.net - 允许用户处理事件代替默认事件

我正在构建一个自定义控件,我想做的是有一个事件让我们将此事件称为 OnMenuShow。现在我想做的是在我的控件中处理此事件以显示一个菜单,但允许实现我的自定义控件的用户在父窗体中处理事件以显示不同的菜单(如果他们愿意)。所以用户代码看起来像这样。

我只是不确定如何防止事件在事件中为控件内的代码触发两次。如果有人能指出我正确的方向,那将非常有帮助

-内森

0 投票
0 回答
482 浏览

addeventlistener - Dispatchevent not working in native extension for ios

I've build a native extension for my project to fire two event about login and logout,this is code (NdPlatformExtension.as), the extIntance for singleton have tried but get same result,so ignore it.

And build a test flex project to listen the custom events, but all listeners I added are not fire. Here the view file content,the listener will add in view creationComplete.

but all listener i added are not fire.

0 投票
2 回答
742 浏览

javascript - 如何通过 Javascripts AddEventListener 检测 mobileinit 和自定义事件?

我有一个overrides.js脚本,它在我的应用程序中设置默认值,如下所示:

在加载之后和加载之前将其overrides.js拉入。在我的页面上,页脚中有这个片段:requireJSJqueryJquery Mobile

我的控制台显示以下内容:

因此,我无法通过在页面上添加的 eventListener检测到mobileinit我的自定义事件。jqm-ready

当我使用requireJS时,我无法使用 Jquery 来检测mobileinit/jqm-ready,因为页面在 Jquery 加载之前被解析。我希望能够检测到任何一个事件,但到目前为止还没有运气。我需要检测它们,因为我需要运行的代码需要绑定到 Jquery Mobile 事件。

问题:
我的代码片段有什么问题,或者为什么我不能像这样绑定到 mobileinit 或 jqm-ready?

0 投票
1 回答
254 浏览

javascript - jQuery获取自定义事件的参数值

如果我有:

除了绑定回调,如:

我怎样才能直接(没有上面显示的绑定)读取参数的当前值?

类似于以下错误语法的内容:

0 投票
1 回答
796 浏览

javascript - 在已重定向的弹出窗口中调度的 Javascript 事件

我有一个页面 A 会打开一个到 B 的弹出窗口。页面 B 在完成一些工作后,总是重定向到弹出窗口中的另一个页面 C。然后页面 C 调度一个事件来向页面 A 发送一些数据,但是页面 A 没有引用页面 C 来注册事件处理程序。我尝试的代码有点像这样:

页面A:

页面B:

页面C:

但这不起作用,因为当我重定向时,PageA 错过了对 PageC 的引用。有谁知道解决这个问题的方法?

0 投票
3 回答
379 浏览

c# - 尝试使用自定义事件时出错

我正在尝试使用Passing-Data-between-Windows-Forms白皮书中的信息来编写一些自定义事件以在表单之间传递信息。不幸的是,当我试图提出这个事件时
,我一直得到一个。NullReferenceException下面是我目前尝试的相关代码的缩小版本。
有人可以看看,如果我遗漏了什么,请告诉我?
顺便说一句,如果这有所作为,我正在使用 DevExpress 表单。我只包含了生成我的自定义事件的类,因为那是代码失败的地方。在NullReferenceException发生的行上,我已验证该项目不是null.


0 投票
1 回答
676 浏览

jquery-animate - 如何扩展 jQuery 的 animate-step 功能

任何想法如何step在 jQuery 1.6+ 中扩展 -function?

我制作了一个特殊事件来触发custom-event每个动画步骤。然而,由于 jQuery 的动画方法已更改,或者更确切地说 step 函数不再可扩展($.fx.step导致为空object),因此无法用您自己的东西扩展它。

任何想法如何让它与较新的 jQuery 版本一起使用?

0 投票
2 回答
7912 浏览

mvvm - Kendo MVVM 和绑定或扩展自定义事件

我的页面中有一个 ComboBox,当客户写下任何字母时,我想将按键事件绑定到我的 Kendo ComboBox。

据我了解,剑道在 ComboBox 上没有任何按键事件。

我发现剑道有这样的东西来绑定值和函数:

来源:点击这里

但问题是我无法解决这个问题并使其触发 KendoComboBox 控件中 InputBox 上的按键事件。

请记住,我正在使用 MVVM,我不想使用像 $('k-input').keypress(...); 这样的东西。我想通过操作 kendo 为我们提供的 extend 方法在我的 kendo 框架中添加一些东西。

先感谢您。

0 投票
1 回答
3021 浏览

events - emberjs:如何在视图中触发自定义事件

我想把一个原始事件(点击)变成一个语义事件,比如“deleteTodo”,这里有描述但不是如何实现:(
我有以下代码:

执行“单击”后,我看到调用了 TodoView 单击函数,但没有调用 IndexRoute 中的 deleteTodo 函数。有什么建议在这里可能会出错吗?

干杯

0 投票
1 回答
2363 浏览

ios - Google AdMobs 自定义点击事件不适用于不受支持的网络

我正在使用 Google AdMobs DFP 提供来自其他网络的中介横幅。我已经很好地添加了 Millennial 和 InMobi,但现在我需要添加一个没有 DFP 适配器的网络(YOC 组),因此我需要实现“自定义事件横幅”。我已阅读有关使用自定义事件实现不受支持的中介网络的指南和技术文档,但仍然无法理解它如何连接两个 SDK(Google AdMobs SDK 和中介网络的 SDK)。

如果我将 yoc 广告 ID(格式为“9A9A9AA99999999A999AA9A99AA99AAAA999A9AA”)硬编码到示例广告并发送请求,则没有适配器 (YOC) 的网络可以正常工作。横幅恢复正常并使用 YOC SDK 显示交互式/富媒体广告。

但是,在我的应用程序中,我只有一个 Google DFP 帐户 ID(格式为“/9999/company.app/channel”),我向 DFP 发送了使用 Google AdMobs SDK 的请求。然后,该请求返回一个带有特定中介广告网络的响应,以尝试从中请求横幅广告。我目前的设置是 YOC 在 DFP 中投放 100% 的广告。

问题:我收到从 YOC 广告网络返回的横幅广告,它显示在屏幕上。它注册页面展示次数(使用 DFP),但没有响应触摸/按下事件的工作方式,就像我硬编码 yoc 广告视图的初始化参数一样。但是,我无法硬编码 yoc 广告 ID(在初始化时),因为它仅适用于一个横幅广告,并且我需要为每个频道中的每个特定广告使用不同的横幅。

下面是我试图在登录到控制台并显示正在调用方法的方法中仅使用 NSLogs 来实现的示例代码。这是一个非常基本的应用程序,将所有代码放在一个地方以便于阅读。

AppDelegate.h

AppDelegate.m

请有人可以帮我尝试一下,并了解如何让 Google DFP 返回的广告横幅视图响应点击事件!?