0

素晴らしい仕事をしてくれたehyndsのおかげで、このjqueryアイドルタイムアウトスクリプトをサイトに実装しました。

以下の部分を除いて、すべてが正常に機能しています。

onTimeout: function(){
    window.location = "timeout.htm";
},

同じページでログアウトプロセスを処理する別の関数があります。タイマーに達したときにonTimeoutがログアウト関数をトリガーするようにします。これは次のようになります。

onTimeout: function(){
   // call a logout function here;
},

onTimeoutブロック内で関数loadを呼び出すにはどうすればよいですか?

4

2 に答える 2

1

イベントをトリガーするコントロールを見つけることができます。

onTimeout: function(){
    $('#foo').trigger('click');
}

または関数staightwayを呼び出すことができます。

onTimeout: function(){
    SomeFunction();      
}
于 2012-06-27T04:48:55.107 に答える
0

プラグインが正常に動作する場合 - 貼り付けたものが探している機能です。別の関数を呼び出したい場合:

onTimeout: function(){
    anotherFunction();
},

ただし、プラグインが正しく機能している場合は、その中のコードを呼び出す必要があります。次のようにテストします。

onTimeout: function(){
    alert('i will put my logout function here');
},

タイムアウト期間が経過してもアラート ダイアログが表示されない場合は、プラグインに問題があると言えます。

于 2012-06-27T04:53:19.163 に答える