Javascript 我有一个带滚动条的div。如何检测是否有人在滚动条上鼠标向下移动?
我有一个带滚动条的div。如何检测是否有人在滚动条上按下鼠标?您可以使用该事件。jQuery还有一个方便的函数 我不确定您是否能检测到滚动方向。您可以使用该事件。jQuery还有一个方便的函数Javascript 我有一个带滚动条的div。如何检测是否有人在滚动条上鼠标向下移动?,javascript,jquery,Javascript,Jquery,我有一个带滚动条的div。如何检测是否有人在滚动条上按下鼠标?您可以使用该事件。jQuery还有一个方便的函数 我不确定您是否能检测到滚动方向。您可以使用该事件。jQuery还有一个方便的函数 我不确定你是否能检测到滚动方向。我想你检测不到。但我相信您可以将某些内容绑定到div的滚动事件,该事件将在div实际更改其内容的滚动位置时触发。我不认为您可以。但我相信您可以将某些内容绑定到div的滚动事件,当div实际更改其内容的滚动位置时,将触发该事件。您可以使用jQuery滚动函数.scroll()
我不确定你是否能检测到滚动方向。我想你检测不到。但我相信您可以将某些内容绑定到div的
滚动事件,该事件将在div实际更改其内容的滚动位置时触发。我不认为您可以。但我相信您可以将某些内容绑定到div的滚动事件,当div实际更改其内容的滚动位置时,将触发该事件。您可以使用jQuery滚动函数.scroll()
,并在滚动发生时向其传递一个要调用的函数。有关更多信息,请参阅
例如:
$('#targetdiv').scroll(function(event) {
//Stuff to do when scrolled
});
然后,您可以使用事件数据查看是否按下了鼠标按钮。您可以使用jQuery滚动函数.scroll()
,并在滚动发生时将要调用的函数传递给它。有关更多信息,请参阅
例如:
$('#targetdiv').scroll(function(event) {
//Stuff to do when scrolled
});
然后,您可以使用事件数据查看是否按下了鼠标按钮。您无法从事件中获取滚动方向,但可以存储位置,并将当前值与上次值进行比较,以确定滚动方向是向上还是向下……您无法从事件中获取滚动方向,但可以存储位置,并将当前值与上一个值进行比较,以确定滚动是向上还是向下……由于jQuery 1.7,您可以在('scroll',callback')上使用$('targetdiv')
自jQuery1.7以来,您可以在('scroll',callback')上使用$('#targetdiv')代码>