Честно говоря, это будет боль.Вам нужно будет
- определить размер и положение каждого элемента, который должен получить обработчик при наведении мыши.
- добавить прослушиватель прокрутки в окно.
- Вобработчик, получить позицию курсора мыши и pageOffset.
- Узнать, в каких элементах находится курсор.
- вручную вызвать фактический обработчик при наведении мыши
- (Узнатькакие элементы ушел от курсора, если вам тоже нужно поведение мышки)
Возможно, вам придется пересчитать позиции и размеры элементов, если они динамические.(переместите 1. под 3.)
Хотя это должно нормально работать с элементами блочного уровня, я абсолютно не знаю решения для встроенных элементов.