2

私は以下で何かを試しました:

$.when($(smtg).fadeOut(300)).then($(smtg).fadeIn(300));

http://api.jquery.com/jQuery.when/ Chrome コンソールのドキュメントに Uncaught type error: has no method when と表示されているのに何が問題なのですか?

@@''

4

2 に答える 2

4

編集:jQuery 1.5+が必要です

または単にこれを行います:

$(smtg).fadeOut(300, function() {
    $(smtg).fadeIn(300);
});

これは基本的に最初に fadeOut を実行し、アニメーションが完了するとコールバック関数を実行します。

于 2011-03-16T06:43:03.153 に答える
0

最も単純な可能性として、古い (1.5 よりも古い) バージョンの jQuery を使用しています。

于 2011-03-16T06:46:57.903 に答える