无法使用“on”委派滚动事件

时间:2015-06-05 22:41:50

标签: javascript jquery delegates

我试图委托一个滚动事件,以便我的元素在ajax调用返回时仍然具有相同的处理程序。 我使用on来执行我的代表团

$('body').on({
    scroll:function(){
        alert('scrolling');
    },
    click:function(){
        alert('clicked');
    }
},'.pt_pr_3_2');

点击事件有效,但滚动没有。 Here is the explanation why the scroll doesn't work

我想知道我还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

$('.pt_pr_3_2')
  .on('scroll', function(){
        alert('scrolling');
    })
  .on('click', function(){
        alert('clicked');
    });