Добрый день,
Мне необходимо по разному обрабатывать простой клик по канвасу и клик-перемещение-отпуск мыши.
Пробовал таким образом отменить обработчик на
click - при
mousemove, но
mouseClick все равно отрабатывает помимо
mouseDown-
mouseMove-
mouseUp в момент
mouseUp.
canvas.addEventListener('mousemove', mouseMove, false );
canvas.addEventListener('mousemove', function(){
canvas.onclick = null;
canvas.click = null;
console.log('....');
}, false );
canvas.addEventListener('mousedown', mouseDown, false );
canvas.addEventListener('mouseup', mouseUp, false );
canvas.addEventListener('click', mouseClick, false );
Подскажите пожалуйста, кто сталкивался?