Как узнать виден ли сейчас элемент на экране или нет?
Добрый день,
не осилил с display и visible, возможно я что-то не понимаю. У меня есть много div, которые расположены в виде длинной простыни, которые все вместе не помещаются на экране, и, из-за этого, браузер показывает справа прокрутку. Я хочу запускать какое-то действие для тех div, которые в настоящий момент видны у юзера на экране и останавливать - когда этот див исчезает из поля видимости при прокрутке. Как я понимаю, во многих социальных сетях есть такая фича, например, для проигрывания видео, или показывания анимации, но я не смог отловить как это устроено. Скажите, пожалуйста, какой евент можно забиндить или как правильно такое сделать? Спасибо! |
Ой, кажется, пока сформулировал, смог сам найти, похоже это делается через "visibilitychange"
|
|
Спасибо большое, рони,
ой, точно! То, что Вы посоветовали - именно то, что надо, спасибо огромное!!! |
Часовой пояс GMT +3, время: 07:01. |