JS Cлайдер для трекпада. Как определить когда 2 пальца были отпущены?
Как сделать слайдер для трекпада? Чтобы слайдер скролился двумя пальцами и при отпускании переходил на следующий слайд.
Скролл можно сделать через событие wheel. Он срабатывает только при движении, А как определить когда 2 пальца были отпущены?
function onScroll(e) {
console.log(`x:${e.deltaX} y:${e.deltaY}`);
}
window.addEventListener("wheel", onScroll, false);
Пример работающего слайдера https://www.tesla.com/
Видео пример работы: https://www.youtube.com/shorts/nzWSXbFFD64
Источник: Stack Overflow на русском