嗨,overflow:hidden;当我将元素悬停在某个元素上时,可以不使用而禁用窗口滚动吗?
overflow:hidden;
我试过了
$('.chat-content').on('mouseenter',function(){ $(document).scroll(function(e){ if(!$(e).hasClass('.chat-content')) e.stopPropagation(); e.preventDefault(); }); });
我的意思是,我想使滚动条保持可见状态,但是当我从鼠标移出该元素时,窗口不会滚动,而我移过的元素可以滚动
所以禁用滚动的身体,但不为元素我没有使用CSS结束
尝试处理除一个节点以外的所有节点上的“ mousewheel”事件
$('body').on({ 'mousewheel': function(e) { if (e.target.id == 'el') return; e.preventDefault(); e.stopPropagation(); } })