jquery – 在子div中防止父滚动

前端之家收集整理的这篇文章主要介绍了jquery – 在子div中防止父滚动前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我滚动到子div的底部时,body元素开始滚动.

我怎么能阻止这个?我只希望当光标在它上面时滚动身体.

示例:JsFiddle

解决方法

通过添加一些JavaScript当然!

FIDDLE

$( '.area' ).on( 'mousewheel',function ( e ) {
    var event = e.originalEvent,d = event.wheelDelta || -event.detail;

    this.scrollTop += ( d < 0 ? 1 : -1 ) * 30;
    e.preventDefault();
});
原文链接:https://www.f2er.com/jquery/177928.html

猜你在找的jQuery相关文章