jQuery Countdown pluginを使用するコードに取り組んでいます。プラグインでは、カウントダウンがゼロになったときに実行されるコールバック関数を渡すことができます。
{
until: new Date(remaining),
onExpiry: runSomeAction
}
runSomeActionを使用$(this)して、ゼロになったタイマーをピックアップします。ラップしたいのですrunSomeActionが、これを行う方法を知っている唯一の方法は、次のようにパラメーターを追加することです。
{
until: new Date(remaining),
onExpiry: function() {
// my logic here...
runSomeAction($(this));
}
}
しかし今、すべての$(this)参照をrunSomeActionパラメーター名に変更する必要があります。
runSomeAction引き続き使用でき$(this)、変更する必要がないようにラップする方法はありますか?