fadeOut([duration], [callback])


version 1.0 以降

解説

マッチした全ての要素をフェードアウトしながら非表示にします。 フェードアウトの速度およびコールバック関数の指定が可能です。

引数

  • [duration]オプション
    Number, String: フェードアウトの速度。"slow", "normal", "fast" の文字列か、ミリ秒を数値で指定。
  • [callback]オプション
    Function: フェードアウトが終了した後に実行されるコールバック関数。

戻り値

  • jQuery: jQuery オブジェクト

"jQuery" という文字列をテキストに含む li要素を取得し、"slow" でフェードアウトしながら非表示にします。 フェードアウト完了後、"フェードアウト完了" の文字列をアラート表示します。

$("ul > li:contains('jQuery')", "#test_result").fadeOut(
    "slow",
    function(){alert("フェードアウト完了")}
);

マッチした全ての li要素を、5秒間かけてフェードアウトしながら非表示にします。

$("ul > li", "#test_result").fadeOut(5000);

  • jQuery
  • prototype.js
  • Ext
  • script.aculo.us
  • YUI