Показать сообщение отдельно
  #22 (permalink)  
Старый 28.06.2012, 19:00
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от mitiya
что за нода О
Любой первый ближаший тег чуть впереди первой строки видимой на экране,
Потом смотрим его абсолютный номер среди подобных тегов на странице
===========================================
в jQuery я бы распарсил родителей и получил дерево вложенности body div.tryam div.post span.eq(13)
===========================================
Идея такова:
После очередного скролла или загрузки страницы - вычисляем координаты левого верхнего угла экрана относительно верха страницы
var Top=$(window).scrollTop( );
var Left=$(window).scrollLeft( );
далее перебираем крупнопанельные элементы страницы и изучаем попадают ли они в область видимости с заходом выше экрана или точно по верхней кромке - как только нашли такой элемент - парсим внутри его ближайший элемент к верхнему краю, как нашли - запоминаем его и смотрим есть ли текст в самом элементе, если нет - ищем текст в ближайшем за ним

Последний раз редактировалось Deff, 28.06.2012 в 19:24.
Ответить с цитированием