Greasy Fork is available in English.
js-Extensions-touchJS是一个非常简单的原生js touch扩展,用于适配移动端的常用touch操作(点击tab、双击dbTab、长按longPress、长按终止longPressCancel、滑动swipe以及具体滑动方向left right up down)
Fra og med
Dette script bør ikke installeres direkte. Det er et bibliotek, som andre scripts kan inkludere med metadirektivet // @require https://update.greasyfork.org/scripts/455704/1123115/js-Extensions-touchJS.js
//指定事件名(可省略,但省略后无法指定删除此事件)touchJS.bind(target,"longPress",()=>{//具体业务},"myLongPress")//或者指定方法myLongPress=function(){//具体业务}touchJS.bind(target,"longPress",myLongPress)
touchJS.bind(target,{//可通过myLongPress方法名指定删除此事件longPress:myLongPress,//无法指定删除longPressCancel(){//具体业务},tap(){//具体业务}})
//删除longPress所有事件,格#勿论touchJS.unbind(target,"longPress")
//通过指定事件名确认唯一事件(添加事件时指定)touchJS.unbind(target,"longPress","myLongPress")//或者通过指定方法确认唯一事件touchJS.unbind(target,"longPress",myLongPress)
dom对象.jsTouchFnMap