-1

我是 Sharepoint 的新手。现在我正在创建应用程序页面。我的问题是,我有一个“s4-workspace”的滚动功能。我的 jquery 版本 jquery-1.7.2.min.js

$(document).ready(function () {
         $('#s4-workspace').bind('scroll', function () {
             alert("Called");
         });
})

我的解绑代码:

$('#s4-workspace').unbind('scroll');

但是,当我绑定相同的功能时,它没有工作,代码是

$('#s4-workspace').bind('scroll');

任何建议都会有所帮助。

谢谢。

4

2 回答 2

2

每次绑定时都需要指定处理程序。由于看起来您想要多次绑定/取消绑定,因此我将创建一个命名函数:

function scrollHandler(e) {
    alert('called');
}

$(document).ready(function () {
    $('#s4-workspace').bind('scroll', scrollHandler);
});

然后后来:

$('#s4-workspace').unbind('scroll');

甚至后来:

$('#s4-workspace').bind('scroll', scrollHandler);
于 2013-09-24T13:58:08.220 回答
0

尝试这个:

 $('#s4-workspace').bind('scroll',function(){
    //code here
 });
于 2013-09-24T13:58:14.213 回答