2016-07-24 57 views
0

我想了解自定义事件创建,但我不知道某些术语用于此目的。 在这种情况下调度的定义是什么? 事件派发在自定义事件创建中的作用是什么?javascript dispaching events是什么意思?

+0

发送事件意味着“启动”它。听取该事件的处理程序将被调用。 –

+0

'$(this).trigger('close')' – YOU

回答

0

Javascript有正在监听用户事件的类(单击,悬停按钮,按下一个键)。这些课程是事件调度员。 “派遣活动”是指什么?

事件调度程序管理事件以便“了解”哪些操作使用户对开发人员编码的行为做出了反应。

JavaScript有一些默认定义的事件分派器类,但是像JQuery这样的一些库允许您创建自定义事件。

要理解一个自定义事件,你可以考虑这个例子:你正在编程一个你将在未来使用的时钟类。你编写所有的方法来使时钟工作。此外,您声明了一秒钟后触发的新事件。我们称之为“时间步”。

现在想象你在两个不同的程序中使用该类。通过在“时间步”事件中插入代码,您可以在两个程序中实现不同的行为。

在这个例子中,我创建了一个自定义事件,当用户移动一个手柄时触发。它的行为在于修改标签到句柄开启的时间。在此处检查: http://ytcropper.com/crop/hsceS7udV4g