Как сделать «однократное» срабатывание события wheel?
Начну сразу с кода:
var n = 0;
$('.content').on('wheel', function(e) {
e = e || window.event;
var delta = e.deltaY || e.detail || e.wheelDelta;
n += delta;
console.log('scroll');
});
Такой код может вывести сообщение "scroll" несколько раз. Можно ли как-то отключить событие на некоторое время?
var count = 0;
var n = 0;
$('.content').on('wheel', function(e) {
e = e || window.event;
var delta = e.deltaY || e.detail || e.wheelDelta;
n += delta;
if(count == 0){
console.log('scroll');
}
count++;
});