Как рассчитать, если указатель мыши на нижней странице с помощью прототипа? - PullRequest
0 голосов
/ 19 мая 2010

Я хочу создать автоматическое скрытие меню, точно так же, как http://www.ringvemedia.com/shanghai-photos, но проблема в том, что у меня также есть содержимое, которое прокручивается вниз, поэтому, если я вычислю pointerY, он вернет абсолютную позицию мыши, чтобы он могбыть 1000 ... 999999 зависит от того, сколько контента вы должны прокрутить вниз, поэтому я не могу использовать что-то вроде "if (pointerY + 50)> = document.viewport.getDimensions (). height затем $ (" somethind ").шоу();".Я хочу как-то посчитать, что мышь сейчас находится внизу экрана (+ - 50px) (не контент).

Я думаю, что я запуталась даже сама :) надеюсь, кто-то поймет, что я написал.

1 Ответ

0 голосов
/ 27 мая 2010

Я думаю, вам нужно использовать document.viewport.getScrollOffsets () , а затем вычесть указатель Y со смещением прокрутки, чтобы получить позицию в окне просмотра.

...