На этот вопрос уже есть ответ:
У меня есть небольшой «плавающий ящик для инструментов» - div с position: fixed; переполнение: авто
.
Работает нормально.
Но при прокрутке внутри этого поля (колесиком мыши) и достижении нижнего ИЛИ верхнего элемента родительский элемент «берет на себя» «запрос на прокрутку»: прокручивается документ за панелью инструментов.
- Это раздражает, а не то, о чем «просил» пользователь.
Я использую jQuery и подумал, что могу остановить такое поведение с помощью event.stoppropagation (): $ ("# toolBox"). Scroll (function (событие) {event.stoppropagation ()});
Он действительно входит в функцию, но, тем не менее, распространение происходит в любом случае (документ прокручивается)
- На удивление сложно найти эту тему в SO (и в Google), поэтому я должен спросить:
Как предотвратить распространение / всплытие события прокрутки?
Изменить:
) он отфильтровывает некоторые типы, но я бы хотел, чтобы это было как в C #. В любом случае я буду использовать тип MyEnum, а не «String, Objecte или IntPtr ...».
Есть идеи?
Также я сделал короткое видео: Видео с образцом (новый)
С уважением