Fire evento después de desplazar las barras de desplazamiento o la rueda del mouse con javascript

Me gustaría saber si es posible disparar un eventodespué el desplazamiento de una página, cuando se utiliza la barra de desplazamiento o la rueda del mouse (o al deslizar el dedo en un dispositivo táctil).

ásicamente, me gustaría detectar cuándo el usuario ha dejado de desplazarse para poder cargar AJAX, en lugar de cargar mientras se desplaza.

Parece quejQuery's .scroll() dispara cada vez que un usuario se desplaza, y parece torpe tener un evento activado todo el tiempo. ¿Existe tal cosa como.onScrollAfter(), también a la.onMouseUp()?

Me gustaría saber si esto es posible (o si ya existe una función) sin usar un marco, aunque consideraría uno; especialmentejQuery.

Respuestas a la pregunta(6)

Su respuesta a la pregunta