jQueryオブジェクトの fadeIn() メソッド

jQueryオブジェクトにマッチする各HTML要素をアニメーションでフェードインさせる。

構文

jQueryObject.fadeIn()
jQueryObject.fadeIn(duration)
jQueryObject.fadeIn(complete)
jQueryObject.fadeIn(duration, complete)
jQueryObject.fadeIn(options)

引数

以下に示す引数をjQueryオブジェクトのfadeInメソッドに指定することができる。

duration
アニメーションの速度を時間(ミリ秒単位)、'slow'又は'fast'で指定する。
duration
現れるまでの時間
fast 200ミリ秒
デフォルト値 400ミリ秒
slow 600ミリ秒
<button id="fadein">fade in</button>
<button id="fadeout">fade out</button>
<img src="portrait.jpg" id="portrait" style="display:none;">
<script>
  $('#fadein').click(function() {
    $('#i1').fadeIn('fast')
    $('#i2').fadeIn('slow')
  })
  $('#fadeout').click(function() {
    $('#i1').fadeOut()
    $('#i2').fadeOut()
  })
</script>

上記の画像をクリックすると、画像がフェードインする。

complete
フェードインが終わったら呼び出されるコールバック関数を指定する。
options
フェードアウトのオプションをオブジェクトで指定する。
options
キー プロパティ
duration アニメーションの速度
easing アニメーションの進行速度
complete フェードインが終わったら呼ばれるコールバック関数
start フェードインが始まるときに呼ばれるコールバック関数

参考文献

OpenJS Foundation (2022) .fadeIn() | jQuery API Documentation