English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
fadeToggle()メソッドは、fadeIn()およびfadeOut()メソッド間の切り替え。
選択された要素がフェードアウトされた場合、fadeToggle()はそれらをフェードインします。
選択された要素がフェードインされた場合、fadeToggle()はそれらをフェードアウトします。
注意:非表示の要素はページのレイアウトに影響を与えなくなります。
$selector)fadeToggle.(duration, easing, callback)
すべての<p>要素のフェードインとフェードアウトの間で切り替え:
$("button").click(function(){ $("p").fadeToggle(); });テストして見て‹/›
使用durationパラメータ:
$("button").click(function(){ $("p").fadeToggle(1500); });テストして見て‹/›
使用callbackパラメータ:
$("button").click(function(){ $("div").fadeToggle(1500, function(){} alert("fadeToggle効果が完了しました!!!"); }); });テストして見て‹/›
私たちは、簡単な画像などの要素にフェードイン/アウト効果を実現できます。
$("button").click(function(){ $("img").fadeToggle(); });テストして見て‹/›
パラメータ | 説明 |
---|---|
duration | (オプション)フェードダウン効果がどれくらいの長さで続くかを決定します。デフォルト値は400ミリ秒 可能な値:
|
easing | (オプション)アニメーションの異なるポイントで要素の速度を指定する文字列。デフォルト値は「swing」です。 可能な値:
|
callback | (オプション)fadeToggle()メソッドが完了したら、この関数が呼び出されます。各選択された要素ごとに一度呼び出されます。 |