Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.03.2014, 15:35
Аватар для Webkid
Интересующийся
Отправить личное сообщение для Webkid Посмотреть профиль Найти все сообщения от Webkid
 
Регистрация: 01.07.2013
Сообщений: 18

Paralax and dom
Не могу найти способ определить, когда объект появляется в видимости экрана, чтоб задать при появлении какие-либо правила.
Есть альтернативы вроде offsetX или ScrollTop, но это, к сожалению, исключет девайсы разного разрешения (на сколько я понимаю)
Конвертация этих величин в % навряд-ли корректно может решить эту проблему(не проверял).

Вообщем - мне нужно схватить дом элемент когда он появляется в видимости на экране при скроллинге.
Есть какие решения? В Какую сторону мне смотреть?
Поделитесь.
Ответить с цитированием
  #2 (permalink)  
Старый 15.03.2014, 16:18
Аватар для Webkid
Интересующийся
Отправить личное сообщение для Webkid Посмотреть профиль Найти все сообщения от Webkid
 
Регистрация: 01.07.2013
Сообщений: 18

Нашел солюшин.
Может кому пригодится.
Теперь можно играться через .on('scroll', function(){})
e.t.c

http://benpickles.github.io/onScreen/

Последний раз редактировалось Webkid, 15.03.2014 в 16:22.
Ответить с цитированием
  #3 (permalink)  
Старый 15.03.2014, 18:12
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,070

Webkid,

Находится ли блок в видимой части

Ответить с цитированием
  #4 (permalink)  
Старый 15.03.2014, 19:41
Аватар для Webkid
Интересующийся
Отправить личное сообщение для Webkid Посмотреть профиль Найти все сообщения от Webkid
 
Регистрация: 01.07.2013
Сообщений: 18

Благодарю.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск