Jiesa 高效的JavaScript事件管理API库
Jiesa 是一款使用最新技术开发的闪电般快速的事件管理库,专为桌面、移动和触屏浏览器设计。它通过 requestAnimationFrame
帧事件管理,处理包括 resize
、touchmove
、wheel
、scroll
以及 mousemove
在内的多种事件。这一设计使其特别适合大量动画处理,避免浏览器因事件过多而影响页面性能。以下为 Jiesa 的基本用法:
// 默认事件绑定
Jiesa.on(element, 'click', function() {
console.log('hello');
});
// 事件委托绑定
Jiesa.on(element, 'click', '#test', function() {
console.log('delegated hello');
});
使用 Jiesa 可以大幅优化复杂动画场景下的性能,是开发者应对频繁事件触发的理想选择。
下载地址
用户评论