アプリで Hammer.js を使用していますが、'Hold' イベントが終了したら関数を呼び出す方法を知りたいです。
これを行うための最良のアプローチは何ですか?
Hammer(element).on("hold", function() {
});
要素にアタッチできる「リリース」イベントがあります ( https://github.com/EightMedia/hammer.js/wiki/Getting-Startedの「ジェスチャー イベント」セクションにあります)。したがって、次のようなものがあります。
var hammertime = Hammer(element).on("hold", function() {
console.log("hammer time!");
});
var hammerstop = Hammer(element).on("release", function() {
console.log("stop!");
});