Como determinar a direção do evento onmousemove?

Em algumas condições, quero cancelaronmousemove evento quando o mouse é pressionado, por exemplo. É possível determinar a direção deonmousemove evento? jQ ou JS está ok.

Tenho elementos de arrastar e soltar. O usuário arrasta o elemento para cima. Se, por exemplo, a parte inferior do elemento atingir alguma posição no documento (ou seja,500px na parte superior do documento) oonmousemove para. E se o usuário tentar arrastar o elemento novamente, a função não será iniciada. Somente arraste para baixo será possível para este elemento. Por isso, pensei que seria muito fácil fazer isso pegando a direção domousemove evento. Mas parece que não há esse tipo de propriedades padrão.

questionAnswers(6)

yourAnswerToTheQuestion