Red de conocimiento informático - Material del sitio web - Cómo juzgar si la página se desliza hacia arriba o hacia abajo en js en html móvil

Cómo juzgar si la página se desliza hacia arriba o hacia abajo en js en html móvil

var?divTwo?=?$('.divTwo');

//1. Deshabilita el evento de rueda de desplazamiento de div

$('. divTwo' ).mousewheel(function?(e)?{

return?false;

});

//2. en la parte inferior ?Desactivar el desplazamiento de la rueda de la ventana

//3 Determinar la dirección del desplazamiento

divTwo.mousewheel(function?(e,?delta)?{

var ?decoración?=?delta?>?0'Arriba'?:?'abajo';

$('.divFixed').text(decoración);

var ?scrollTop ?=?divTwo.scrollTop();

var?scrollHegiht?=?divTwo[0].scrollHeight;

var?height?=?divTwo.height();

p>

//La barra de desplazamiento llega al final y la rueda se desplaza hacia abajo

if?(scrollTop?+?height?>=?scrollHegiht?&&?delta?

e.preventDefault();

}

//¿Barra de desplazamiento hacia arriba y la rueda de desplazamiento hacia arriba

else?if?( scrollTop?==?0?&&?delta?>?0)?{

e.preventDefault();

}

});

$(document).mousewheel(función?(e,?delta)?{

$('.divFixed').text(delta);

} ); Hay un complemento mousewheel.js que puede lograr la función que mencionaste. Este es el código que necesita para determinar si desea desplazarse hacia arriba o hacia abajo. Espero que te ayude, o simplemente puedes buscar la rueda del mouse en Baidu para ver el código específico.