bes, добрый день
obj = {
left: Math.round(left), top: Math.round(top),
scrollTop: Math.round(scrollTop), scrollLeft: Math.round(scrollLeft),
clientLeft: Math.round(clientLeft), clientTop: Math.round(clientTop)
}
obj - глобальная переменная
getN = function (element, collection) {//getN begin
getN - глобальная
getElement = function (n, collection) {//getElement begin
getElement - глобальная
getCoords = function (element) {//getCoords begin
getCoords - глобальная
Дальше продолжать? )
Сообщение от bes
|
главное правильно рассчитать координаты, что собственно и не получается
|
Кстати в IE8 не работает. При загрузки страницы один раз вычисляешь положение каждого блока (при ресайзе перевычисляешь), при скроллине смотришь, какой блок ближе (первое, что приходит в голову)