如何添加YUI keyup监听器?使用jQuery这很简单,但我不明白如何使用YUI。似乎有一个YAHOO.util.KeyListener但它看起来只是侦听特定的键。我也尝试使用YAHOO.util.Event.addListener,但我无法使用keyup。我不确定addListener是否可以使用keyup事件,因为YUI文档太可怕了。
即使使用YUI(也就是撒旦框架),有没有办法为密钥创建一个监听器?
答案 0 :(得分:1)
YUI 2.x:
YAHOO.util.Event.on('elId', 'keyup', function (e) {
/* Your code here */
});
YUI 3.x:
Y.one('#elId').on('keyup', function (e) {
/* Your code here */
});
连接事件没有任何魔力。如果您遇到问题,可能与您要对其做出反应的keyCodes或charCodes有关。关键事件有浏览器怪癖。更多细节或代码减少将有助于您启动和运行。 freenode上还有#yui IRC频道。