📜  jQWidgets jqxTouch swipeMax 属性(1)

📅  最后修改于: 2023-12-03 15:32:20.522000             🧑  作者: Mango

jQWidgets jqxTouch swipeMax 属性

简介

jQWidgets是一个基于jQuery的UI框架,拥有完整覆盖面的UI部件,同时支持Ajax集成和鲁棒性的移动开发能力。

jqxTouch是jQWidgets框架专门为移动开发量身打造的部件,包含各类手势事件(如tap、doubletap、swipe等等)。

swipeMax属性是jqxTouch中对swipe手势事件的一个属性设置,表示手势滑动的最大距离,单位为像素。

属性值

属性值为整数,表示最大滑动距离。

使用方法
$("#jqxWidget").jqxTouch({
    swipeMax: 50 // 设置最大滑动距离为50像素
});
注意事项
  • swipeMax属性对应的是在touchstart和touchend事件中的touches列表,而不是touchmove事件中的touches列表。
  • 在使用swipe手势时,如果不设置swipeMax属性,将默认使用200像素作为最大滑动距离。
  • 如果设置swipeMax属性的值太小,可能会导致手势无效,建议设置为30~50像素左右。
总结

jqxTouch是jQWidgets框架专为移动端开发打造的手势事件集合,swipeMax属性是其中一个可以针对swipe手势进行设置的属性。使用时需要注意该属性应设置的值与指定目标元素的实际情况相符,以保证手势的正确判断和应用。