事件模拟用于模拟DOM事件的微型库。为什么?我想要一个没有额外依赖项的模拟事件的库。这使其易于在面向用户的代码中使用或作为其他库的依赖项使用。该库还采用更现代的方法,尽可能使用事件构造函数来模拟事件。
应用程序接口
EventSim.simulate(名称:字符串,选项:对象)
支持的事件
-
鼠标点击
-
双击
-
鼠标按下
-
鼠标向上
-
鼠标移动
-
鼠标移到
-
鼠标移出
-
鼠标输入
-
鼠标离开
-
键盘按键
-
指针按下
-
指针向上
-
指针移动
-
指针取消
-
指针悬停
-
指针输入
-
指针离开
注意:这些目前没有经过测试,因为它们需要IE。我需要建立一个良好的工作流程来自动化IE特定的测试。
未来的工作
-
支持更多活动:
-
车轮
-
设备定向
-
设备运动
-
输入?信息?
-
添加
simulateEventAt(event, clientX, clientY)
。
暂无评论