Bean Bean 是一个小巧、快速、跨平台、无框架依赖的事件管理器,专用于桌面、移动和基于触摸的浏览器。在最简单的形式下,它的工作原理如下:
on(element, eventType[, selector], handler[, args ])
bean.on() 允许您将事件监听器附加到元素和对象上。
参数
- element / object (DOM 元素或对象) - HTML DOM 元素或任何 JavaScript 对象
- event type(s) (String) - 要监听的事件 (或多个事件, 以空格分隔)
- selector(可选 String) - 用于将监听器绑定到与选择器匹配的子元素的 CSS DOM 元素选择器字符串
- handler (函数) - 回调函数
- args(可选) - 在触发回调函数时传递的附加参数
可选地,事件类型和处理程序可以以 { 'eventType': handler } 形式的对象作为第二个参数传递。