0

私はjqueryタブプラグインを使用しており、スライド効果に遅延を追加しようとしています。タブをクリックすると、上にスライドし、次に遅延し、次に下にスライドします。

現在、スライドの上下はプラグインの機能ですが、遅延オプションを追加する方法がわかりません。

ここでファイルを見ることができます:

http://pastebin.com/kM5k9fDx

上部のすぐ下に、「delayClose」オプションを追加した場所が表示されますが、それは私が得た限りです。

もしよろしければ、ご覧いただければ幸いです。

4

1 に答える 1

0

このコードを置き換える必要があります (82 ~ 86 行目)。

case "slideDown":{             
  visibleEl.hide();
  hndl.open(nextEl);                             
  break;
}

次のものを使用して遅延を追加します。

case "slideDown":{   
  setTimeout(function(){
    visibleEl.hide();
    hndl.open(nextEl);   
  }, options.delayClose);                          
  break;
}
于 2012-04-29T05:07:12.900 に答える