javascript - 在 YUI3 中是否可以将单个处理程序附加到多个事件?

标签 javascript jquery yui3

这样的事情可能吗?

Y.one("input.units").on("keyup change", function(e){
    ...
});

jquery 等价物是

$("input.units").bind("keyup change", function(e){
    ...
});

最佳答案

是的,这是可能的。只需传递一组事件名称而不是字符串:

Y.one('input.units').on(['keyup', 'change'], function (e) {
    // ...
});

关于javascript - 在 YUI3 中是否可以将单个处理程序附加到多个事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3669005/

相关文章:

node.js - 单元测试中的 Handlebars 模板,如何

javascript - 为什么 yui DOM-create 方法有一个名为 'yui3-big-dummy' 的类的处理程序?

javascript - 如何使用纯 JavaScript 在 Bootstrap 4 中初始化工具提示?没有 jQuery

javascript - SVG/VML 浏览器兼容性表

javascript - 如何垂直居中 jqxdatetimeinput jqwidget?

javascript - 如何使用 YUI3 按字母顺序对列表进行排序

javascript - 通过 JS 函数在选择选项中使用单元格添加行

javascript - Jquery插件-Ajax弹出

javascript - 意外的字符串连接

javascript - 使用jquery创建动态div