Обнаружение положения мыши относительно восстановленного окна браузера

Как узнать положение мыши относительно просматриваемого окна браузера? Если вы видите снимок экрана ниже, я хочу определить координаты мыши относительно видимой области в окне браузера при наведении курсора на эти четыре миниатюры. Как видите, я считаю верхний левый угол видимой области равным 0, 0. Мне нужно точное положение мыши, а не положение эскизов, и я хочу добиться кроссбраузерной совместимости.

введите описание изображения здесь

Любая помощь?


person prince    schedule 07.09.2011    source источник


Ответы (1)


Нашел решение:

$(document).ready(function () {
    $("img.thumbnails").mousemove(function (event) {
        //X relative to viewable area
        var X = (event.pageX - $(window).scrollLeft());

        //Y relative to viewable area
        var Y = (event.pageY - $(window).scrollTop());
    });
});

Спасибо!

person prince    schedule 08.09.2011