Я хочу использовать текущее значение event.pageY
при запуске события mousemove
. Но кажется, что мое значение event.pageY
не обновляется. Вот часть моего кода (он уже есть в функции обратного вызова события mousemove
):
var deltaX = self.mouse.startX - event.pageX,
deltaY = self.mouse.startY - event.pageY;
if (self.mouse.endTime - self.mouse.startTime < 300){
// Drag down
console.log(event.pageY); // 1
if(Math.abs(deltaX) < Math.abs(deltaY) && deltaY < 0){
console.log(event.pageY); // 2
....
Первый console.log(event.pageY)
будет обновляться автоматически при движении мыши, а второй не обновляется, кажется, что он сохраняет значение, рассчитанное в deltaY
. Итак, как я могу получить обновленное значение event.pageY
при перемещении мыши во внутреннем if?