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