У меня есть страница с внутренним прокручиваемым DIV. Когда я наводю курсор мыши на него и пытаюсь прокрутить его колесом мыши, содержимое этого DIV прокручивается по желанию, пока главная страница остается на месте. Но когда я достигаю нижней части области прокрутки DIV, вместо этого начинает прокручиваться вся страница.
Я пытался установить обработчики событий для этого div, но метод preventDefault()
также предотвращает прокрутку самого DIV.
Вот неправильный код:
$('.folderlist').on('DOMMouseScroll mousewheel', function(ev){
ev.stopPropagation();
ev.preventDefault();
})
protectDefault () предотвращает прокрутку страницы, но также запрещает прокрутку DIV.
stopPropagation () ничего не делает в этом случае, я полагаю
Я что-то пропустил? ..