jQuery. Определение координат
Есть задачка в блоговом двигле сделать AJAX запрос на отображение комментариев при прокрутке страницы вниз. В jQuery только разбираюсь, как и в самом JS, потому нужна ваша помощь в такой задачке:
Написал проверочную функцию для определения координат div'а, до которого нужно докрутить страницу чтобы начать выполнение запроса, и сопоставления их с координатами прокрутки браузера, тобиш чтото вроде этого: <input style='position:fixed;top:5px;right:15px' type='text' name='dad' /> <script> $(window).scroll(function(){ var win = $(this), com = $('#blog[alt=mark]'),dad = $('input[name=dad]'), wofs = Math.floor(win.scrollTop()*1.15) dad.val('window: '+wofs+'\\mark: '+com.position().top) }) </script> <div id='blog' alt='mark' style='border:1px solid red'> Для проверки того, что происходит, в input вывел значение нужных мне показателей. Но сразу столкнулся с проблемой, суть которой я так и не понял, а именно: значение отступа от верха wofs в случае, если высота страницы больше N(точно не высчитывал, но приблизительно 5000px) то значение отсупа window и mark совпадают(приблизительно), если меньше, то window "недотягивает". Math.floor(win.scrollTop()*1.15) использовал якобы для корректировки значения... Проверочный полигон: Гугл Хром |
Часовой пояс GMT +3, время: 14:11. |