Mottle - 事件管理器


MIT
跨平台
JavaScript

软件简介

Mottle是一个简单的事件管理器,负责处理在开发 jsPlumb
jsPlumb 工具包时经常遇到的一些事件。 简单来说,它的 特点 是:

  • 在启用触摸的设备上将鼠标事件自动映射到其触摸等效

  • “智能”点击处理:如果鼠标在mousedown和mouseup之间移动,则不引发点击事件

  • 触摸设备的上下文菜单事件的模拟

  • tap / dbltap事件(触摸和鼠标设备)

  • 事件委托

  • mouseenter和mouseexit事件支持

  • 事件触发

浏览器支持:

目前,所有桌面浏览器和iOS设备都支持,大多数Android浏览器也可以使用。

基本事件:

  • mousedown

  • mouseup

  • mousemove

  • click

  • dblclick

  • mouseover

  • mouseout

  • contextmenu

  • tap

  • dbltap

  • mouseenter

  • mouseexit