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