-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 に答える