The direction of scrolling on a touchpad can be either vertical or horizontal, depending on the settings of the touchpad and the device.
Чтобы отловить срабатывание скролла единожды в полноэкранных слайдерах, вы можете использовать флаг, который будет отслеживать состояние скролла и разрешать или запрещать его срабатывание. Вот пример кода на JavaScript:
```javascript
var allowScroll = true;
function handleScroll(event) {
event.preventDefault(); // Отключает стандартное скроллирование
if (allowScroll) {
// Обработка скролла
// Здесь можно изменять слайды
allowScroll = false;
setTimeout(function() {
allowScroll = true;
}, 1000); // Время блокировки скролла в миллисекундах
}
}
// Добавляет обработчик события скролла к нужному элементу
// Например, если у вас есть полноэкранный слайдер с id "slider"
var slider = document.getElementById("slider");
slider.addEventListener("wheel", handleScroll);
```
В этом примере кода, при срабатывании скролла, мы блокируем его обработку и устанавливаем флаг `allowScroll` в `false`. Затем, через `setTimeout`, мы включаем обработку скролла снова путем установки `allowScroll` в `true` через указанное время блокировки скролла в миллисекундах (в данном случае 1000 миллисекунд, то есть 1 секунда).
Таким образом, скролл будет срабатывать только один раз за указанное время блокировки скролла.