触发与.on()绑定的滚动事件

时间:2015-05-14 22:30:34

标签: jquery events scroll

如果我通过on:

将函数绑定到事件
$(el).on('scroll.prlx', function() { ... });

我显然不能手动触发事件:

$(el).trigger('scroll.prlx');

我尝试了几种类型的触发scroll。到目前为止没有任何工作。

一种解决方案是将滚动顶部设置为1,然后在没有速度的情况下返回0。 但这仍然会让用户感到尴尬。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

首先,通过传入像

这样的函数处理程序来附加一个用于滚动的事件处理程序
$('#Scrollable').scroll(function(event){
    console.log('I was scrolled');
});

然后,像这样触发

$('#Scrollable').trigger('scroll');

action

中查看