1

我用Firebreath制作了一个带有自定义事件的插件,我想用 YUI 事件注册一个回调。

Y.on( "mycustomevent", callback, pluginNode );

不注册我的回调,而

pluginNode.addEventListener( "mycustomevent", callback, false );

确实(在 Firefox 上,而不是在 IE 上)。

如何使用 YUI 注册我的活动?

4

1 回答 1

2

我找到了解决方案。将我的事件添加到 Y.Node.DOM_EVENTS,它可以工作:

Y.mix( Y.Node.DOM_EVENTS, {
    mycustomevent: 1
} );
于 2010-11-24T10:09:32.077 回答