Я использую новый position: sticky
(info), чтобы создать список контента, подобный iOS.
Он работает хорошо и намного превосходит предыдущий вариант JavaScript (пример), однако, насколько я знаю, ни одно событие не запускается, когда оно срабатывает, что означает, что я могу" t делать что-либо, когда панель попадает в верхнюю часть страницы, в отличие от предыдущего решения.
Я хотел бы добавить класс (например, stuck
), когда элемент с position: sticky
попадает в верхнюю часть страницы. Есть ли способ слушать это с помощью JavaScript? Использование jQuery в порядке.
Ниже приведена демонстрация нового position: sticky
здесь.