gpt4 book ai didi

javascript - Hammerjs pan 返回所有事件

转载 作者:行者123 更新时间:2023-12-03 11:29:00 26 4
gpt4 key购买 nike

我正在使用 Hammerjs 的 jQuerys 插件。

$('.grab').hammer().on('pan', function(ev){console.info(ev));
//(44) pan

这将始终返回“pan”

我怎样才能让它将不同的事件返回为 given here来自 ev.type

panstart
panmove
panend
pancancel
panleft
panright
panup
pandown

最佳答案

要让它返回不同的事件,您需要像这样注册每个事件类型:

$('.grab').hammer().on('pan panstart panmove panend pancancel
panleft panright panup pandown',

// Handler
function(ev) {
console.log(ev.type);
}
);

快速测试表明,它首先发出特定的事件类型 (panleft),然后发出一般 pan 事件。

这是Hammer's example page链接到 "Basic Vertical Pan Example"

关于javascript - Hammerjs pan 返回所有事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26812620/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com