0

ユーザーがリンクをクリックするたびにフェードインおよびフェードアウトする折りたたみ可能なグリッドがあります。問題は、ユーザーがリンクを非常にすばやく複数回クリックすると、複数のグリッドが開いてフェードアウトしないことです..この問題は IE ではなく Firefox でのみ見られます。

4

1 に答える 1

2

前のアニメーションが終了していない場合、この問題が発生する可能性があります。以前のアニメーションを必ず停止してください。例えば:

$("a.mylink").click(function() {
  $("#somediv").stop().toggle();
  return false;
});

ここでの鍵はstop().

于 2009-11-25T05:09:36.370 に答える