我有一个可滚动的div:
.stepDetailView{
float:right;
overflow:auto;
}
我正在尝试检测用户何时在该区域滚动。我知道 $(window).scroll(function(){}); 如果我正在尝试检测整个窗口的滚动,但是在我的页面上,滚动仅在div中启用.stepDetailView。
我试过
$('.stepDetailView').scroll(function(){
console.log("scrolling");
});
但日志永远不会出现在控制台中。还有其他方法可以做到这一点吗?
谢谢!
答案 0 :(得分:4)
语法错误!
不是:
$('.stepDetailView').scroll(function({
console.log("scrolling");
});
但:
$('.stepDetailView').scroll(function() {
console.log("scrolling");
});
甚至:
$('.stepDetailView').on('scroll', function() {
console.log("scrolling");
});