我有一个div
具有 css 属性的overflow: hidden
,但是当鼠标悬停在 div 上方时,我仍然想检测任何滚动运动。这怎么可能?
谢谢
你可以用这个。
$('div').on('scroll',function(){
// code here....
});
我不确定“在 div 之上”是什么意思,但你可以使用scroll
处理程序:
$('div').scroll(function(){ // or $('div').bind('scroll', function(){
....
})
具有溢出:隐藏的元素没有滚动事件,因为它们没有滚动条。您需要将其更改为溢出:自动。
另一种选择是使用 jQuery Mousewheel 插件将它绑定到鼠标滚轮事件,尽管我不确定这是否是你想要的。