Сделать это можно так:
$("#mydiv").click(function(e){ var xClick = e.pageX - $(this).offset().left; var yClick = e.pageY - $(this).offset().top; // ... });
В этом примере мы получаем разницу между координатами курсора во время клика и положением (смещением) объекта на странице, и эта разница будет равна координатам клика относительно самого объекта. Использование jQuery позволяет определить эти параметры более точно во всех браузерах, чем если бы мы пытались получить их на чистом JavaScript: ребята, разрабатывающие этот фреймворк, уделили большое внимание кроссбраузерной совместимости.