Я пытаюсь получить абсолютное положение (вверху и слева) щелчка мыши относительно браузера / тела, нет любые родительские элементы в теле.
У меня есть слушатель, привязанный к телу, но e.pageX и e.pageY предоставляют мне позицию относительно div.
Обратите внимание, что я могу использовать jQuery и Функции YUI.
Код, который в настоящее время не работает правильно:
//getting the position
function _handleClick(e) {
var data = { absX: e.pageX, absY: e.pageY};
_logClickData(data);
}
//binding the function
var methods = {
init: function () {
$("body").click(_handleClick);
}
};