本体内の親要素ではなく、ブラウザ/本体に対するマウスクリックの絶対位置(上下)を取得しようとしています。
リスナーが本体にバインドされていますが、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);
}
};