106 of 119 menu

メソッド slideDown

メソッド slideDown は、非表示の要素を上から下にスライドさせてスムーズに表示します。要素を非表示にするには、 メソッド slideUp を使用できます。

構文

指定された時間(デフォルトは 400ms)で表示します:

.slideDown(期間);

時間はミリ秒だけでなく、キーワード slow (600ms) と fast (200ms) でも指定できます。値が大きいほど、 アニメーションは遅くなります:

.slideDown('slow' または 'fast');

パラメータを指定しない場合、アニメーションは行われず、 要素は瞬時に表示されます:

.slideDown();

2番目のパラメータとしてイージング関数、3番目のパラメータとしてコールバック関数 (アニメーション完了後に実行)を渡すこともできます。両方のパラメータはオプションです:

.slideDown(期間, [イージング関数], [コールバック関数]);

JavaScriptオブジェクトの形式で、キー: 値 のペアを含む 様々なオプションをメソッドに渡すことができます:

.slideDown(オプション);

このようなオブジェクトは、次のパラメータと関数を渡すことができます - durationeasingqueuespecialEasingstepprogresscompletestartdonefailalways。これらのパラメータの説明は、 メソッド animate で確認できます。例えば、 期間とイージング関数を設定しましょう:

.slideDown( {duration: 600, easing: easeInSine} );

ボタンをクリックした後、非表示の段落をメソッド slideDown でスムーズに表示しましょう。 キーワード slow を渡すことで、速度を 600ms に設定します。 アニメーション終了後、コンソールに 'Animation complete' を出力します:

<button>テキストを表示</button> <p style="display: none">テキスト</p> $('button').click(function() { $('p').slideDown('slow', function() { console.log('アニメーション完了') }); });

関連項目

  • メソッド slideUp
    要素をスムーズに非表示にします
  • メソッド slideToggle
    要素のスムーズな表示/非表示を切り替えます
  • メソッド fadeIn
    非表示の要素を不透明にすることでスムーズに表示します
  • メソッド show
    要素をスムーズに表示します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否