【发布时间】:2017-10-26 09:31:11
【问题描述】:
当用户已经在最顶部并想要进一步向上滚动时,我正在尝试启动一个操作。
我设法使用普通计算机的轮子事件来做到这一点,但这不适用于手机。有没有办法追踪它?
$ = jQuery;
$(document).ready(function() {
$('.foo').bind('mousewheel', function(e) {
if (e.originalEvent.wheelDelta / 120 > 0 && document.documentElement.scrollTop === 0) {
console.log('OBOVE THE TOP')
}
});
});
.foo {
height: 4000px;
background-color: green;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="foo">
</div>
【问题讨论】:
-
我想你会用Touch Event找到你要搜索的东西
标签: javascript jquery html css scroll