English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
slideDown()メソッドは選択された要素をスライドダウン表示します。
注意:このメソッドはjQueryメソッドで隠された要素、およびCSSのdisplay:none(visibility:hiddenではありません)に適しています。
このメソッドは通常、slideUp()方法を一緒に使用します。
$selector).slideDown(duration, easing, callback)
「#my-Div”をクリックすると、この例ではページ上に「.panel」を表示します:
$("#my-Div").click(function(){ $(".panel").slideDown(); });テストを見て‹/›
ボタンをクリックしたとき、すべての<p>要素をスライドダウンさせます:
$("button").click(function(){ $("p").slideDown(); });テストを見て‹/›
使用durationパラメータ:
$("button").click(function(){ $("p").slideDown(1500); });テストを見て‹/›
使用callbackパラメータ:
$("button").click(function(){ $("div").slideDown(1500, function(){ alert("スライドダウン完了!"); }); });テストを見て‹/›
すべての「.panel」を緩やかな持続時間と線形エッジでスライドダウンさせます:
$("#my-Div").click(function(){ $(".panel").slideDown("slow", "linear"); });テストを見て‹/›
すべての範囲(この例では単語)をアニメーション化して速くスライドダウンします、200ミリ秒以内に各アニメーションを完了:
$("button").click(function(){ $("span:first-child").slideDown("fast", function(){ $(this).next().slideDown("fast", arguments.callee); }); });テストを見て‹/›
パラメータ | 説明 |
---|---|
duration | (オプション)スライド効果がどれくらいの長さで続くかを決定する。プリセット値は400ミリ秒 可能な値:
|
easing | (オプション)アニメーションの異なるポイントで要素の速度を指定する文字列。デフォルト値は「swing」 可能な値:
|
callback | (オプション)一旦 slideDown() メソッドが完了すると、呼び出される関数、各選択された要素ごとに一度呼び出されます |