2

したがって、jQuery UI タブでこのフェードイン/フェードアウト効果を実行できることはわかっています。そして、これは私がそれをしなければならないコードです:

$("#Tabs").tabs({ fx: [{ opacity:'hide', duration:1000 },
                       { opacity:'show', duration:1000 }] });

これにより、現在のタブが完全にフェードアウトしてから、新しいタブがフェードインし始めるため、この空白スペースが一瞬表示されます。

私が実際に必要としているのはクロスフェード効果です。つまり、別のタブをクリックすると、新しいタブのフェードインが現在のタブのフェードアウトと同時に開始されます。

4

2 に答える 2

2

痛い。最後の30分間は、UIタブとサイクルをうまく再生するために費やしましたが、運が悪かっただけです。私が最終的に得たのはこのデモです。

タブがないことに失望するでしょうが、それらのリンクをだましてタブのように見せることはかなり簡単なはずです(私はまだ試しています、私はこれを自分で望んでいます)。

于 2011-03-30T20:02:32.710 に答える
1

申し訳ありませんが、このチケットは完了していないため、それは不可能のようです:

http://bugs.jqueryui.com/ticket/3927

于 2011-03-30T19:06:39.193 に答える