English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
fadeTo()メソッドは選択された要素の不透明度を指定された不透明度に徐々に変更します。
このメソッドはfadeIn()メソッドは似ていますが、このメソッドは要素を非表示に解除し、常にフェードインします100%の不透明度。
注意: fadeTo()メソッドはページのレイアウトを変更しません(選択された要素は以前と同じスペースを占めます)。
$(selector)fadeTo.(duration, opacity, easing, callback)
逐渐低減<div>要素の不透明度:
$("button").click(function(){ $("div").fadeTo(500, 0.2); });テストをしてみて‹/›
逐渐更改<div>要素の不透明度:
$("#btn1.click(function(){ $("div").fadeTo(1000, 0); }); $("#btn2.click(function(){ $("div").fadeTo(1000,} 1); });テストをしてみて‹/›
を使用してcallbackパラメータ:
$("button").click(function(){ $("div").fadeTo(500, 0, function(){ alert("不透明度が低下!!!"); }); });テストをしてみて‹/›
パラメータ | 説明 |
---|---|
duration | アニメーションが続く時間を指定する文字列または数字 可能な値:
|
opacity | フェードインの不透明度を指定します。0.00と間で指定する必要があります1.00の間の数字 |
easing | (オプション)アニメーションの異なるポイントで要素の速度を指定する文字列。デフォルト値は「swing」 可能な値:
|
callback | (オプション)fadeTo()メソッドが完了し、呼び出される関数 |