var $view = $('.view-container');
var $scroller = $('.scroll-container');
var viewWidth = $view.width();
var viewHeight = $view.height();
var oldViewLeft = $view.scrollLeft();
var oldViewTop = $view.scrollTop();
$view.on('scroll', function () {
if (SCROLL_LOCK) {
return;
}
SCROLL_LOCK = true;
var currentViewLeft = $view.scrollLeft();
var currentViewTop = $view.scrollTop();
var scrollerWidth = $scroller.width();
var scrollerHeight = $scroller.height();
// 横向滚动
if (oldViewLeft !=&#
背景:浏览器中页面某一区域内,当渲染内容远远大于该区域的宽度和高度,则会出现scroll横纵滑动条1、 横向和纵向都可能出现滚动事件,所以需要区分当前滚动是横向还是纵向2、滚动触发是连续事件,做了节流处理:SCROLL_LOCK和定时器 var $view = $('.view-container'); var $scroller = $('.scroll-containe...