在iOS上的Scrollable Div上捕获滚动结束

时间:2014-04-10 13:49:47

标签: javascript jquery ios

我知道在iOS设备上滚动完全停止后会触发以下内容

$(window).bind('scroll',function(){

    alert('scroll fully stopped');        

});

但我想抓住一个带有 -webkit-overflow-scrolling的可滚动div:touch; 完全停止滚动。

我试过了:

$('#my-div').bind('scroll',function(){

    alert('scroll fully stopped');        

});

但是一旦我滚动,上面就会立即触发,从不等到结束

如何捕捉内部div的滚动结束?

希望有人可以提供帮助,这让我很生气!

干杯

1 个答案:

答案 0 :(得分:0)

您可以停用触摸滚动并使用iScroll http://iscrolljs.com/等插件吗?

myScroll = new iScroll('wrapper', { 
    onScrollMove: function() {
        console.log('onScrollMove');
    },
    onScrollEnd: function() {
        console.log('onScrollEnd');
    }
});