javascript - 在 scrollstart 和 scrollend 上获取事件 - iscroll

标签 javascript jquery iscroll

我正在使用 iScroll v5.1.1,我想要用户在页面上开始和结束滚动事件时的事件。

这是我的javascript,

myScroll = new IScroll('#scrollinginside', {
    scrollbars: true,
    mouseWheel: true,
    interactiveScrollbars: true,
    shrinkScrollbars: 'scale',
    fadeScrollbars: false,
    checkDOMChanges: true,
    onScrollStart: function () {
        console.log('scrolling is started');
    },
    onScrollEnd: function () {
        console.log('scrolling stopped');
    }
});

但是当我尝试滚动页面时,没有注册任何事件。我的 javascript 有什么问题?我错过了什么吗?

最佳答案

通过使用 , 解决了这个问题

myScroll = new IScroll('#scrollinginside', {
    scrollbars: true,
    mouseWheel: true,
    interactiveScrollbars: true,
    shrinkScrollbars: 'scale',
    fadeScrollbars: false,
    checkDOMChanges: true
});


myScroll.on ('scrollStart', function () {
console.log('Started');
});
myScroll.on ('scrollEnd', function () {
console.log('Ended');
});

关于javascript - 在 scrollstart 和 scrollend 上获取事件 - iscroll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25886973/

相关文章:

PHP 表单,检查 2 个日期是否相隔不远

javascript - 如何使 html 下拉菜单与 PHP post 一起工作?

javascript - Bloomapi,XMLHttpRequest 无法加载

javascript - 如何使用 CSS 溢出 : hidden to avoid the parent container grow

javascript - 无法使用 Ajax 调用将数据发布到 Controller 的操作方法

php - 使用 javascript 循环 php 无法获得正确的结果顺序

css - iScroll 阻止我的 div 显示(在实现 div slider 时)

javascript - 如何从angularjs中的下拉菜单重定向到新页面

javascript - 如何在android PhoneGap中加载动态div的iscroll

javascript - 如何在手机间隙使用 iscroll javascript?