我用 Firebreath 制作了一个插件,带有自定义事件,我想用 YUI 事件注册一个回调。
Y.on( "mycustomevent", callback, pluginNode );
不注册我的回调,而
pluginNode.addEventListener( "mycustomevent", callback, false );
会(在 Firefox 上,而不是在 IE 上)。
如何使用 YUI 注册我的事件?
最佳答案
我找到了解决方案。将我的事件添加到 Y.Node.DOM_EVENTS,它有效:
Y.mix( Y.Node.DOM_EVENTS, {
mycustomevent: 1
} );
关于javascript - 在浏览器插件中使用带有自定义事件的 YUI 3 Event,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4244695/