Я делаю некоторую работу с элементом canvas и мне нужно отследить указатель мыши вокруг его частей.
Я бы хотел получить возможность получить положение относительно элементов вверху слева, 0, 0У меня есть это - с помощью jQuery:
...
var pos = $(this).position();
var left = e.clientX - position.left;
var top = e.clientY - position.top;
...
Во-первых, есть API jQuery, который будет делать вышеупомянутое для меня, а во-вторых, он терпит неудачу, когда окно прокручивается вверх / вниз, так как холст многобольше, чем фактическое окно браузера, поэтому есть API, который учитывает это также.
TIA.