Mottle是一个简单的事件管理器,负责处理在开发jsPlumb和jsPlumb工具包时经常遇到的一些事件。简单来说,它的特点是:
在启用触摸的设备上将鼠标事件自动映射到其触摸等效
“智能”点击处理:如果鼠标在mousedown和mouseup之间移动,则不引发点击事件
触摸设备的上下文菜单事件的模拟
tap/dbltap事件(触摸和鼠标设备)
事件委托
mouseenter和mouseexit事件支持
事件触发
浏览器支持:目前,所有桌面浏览器和iOS设备都支持,大多数Android浏览器也可以使用。
基本事件:
mousedown
mouseup
mousemove
click
dblclick
mouseover
mouseout
contextmenu
tap
dbltap
mouseenter
mouseexit
评论