ホームページ > 記事 > ウェブフロントエンド > jqueryは要素を表示および非表示にするためにどのような関数を使用しますか?
関数は次のとおりです: 1. show()、このメソッドは非表示の要素を表示できます、構文は「element object.show()」です; 2. Hide()、このメソッドは表示されている要素を非表示にできます、構文は「element Object.hide()」です; 3. toggle()、このメソッドは要素を表示または非表示にすることができ、構文は「Element object.toggle()」です。
このチュートリアルの動作環境: Windows10 システム、jquery3.2.1 バージョン、Dell G3 コンピューター。
1. 要素の表示: show()
選択された要素の場合has 非表示の場合、次の要素が表示されます:
Syntax
$(selector).show(speed,callback)
speed はオプションです。要素が非表示から完全に表示されるまでの時間を指定します。デフォルトは「0」です。
可能な値:
ミリ秒 (例: 1500)
"slow"
"normal"
"fast"
速度を設定すると、要素は非表示から完全に表示されるまでに、高さ、幅、余白、パディング、透明度が徐々に変化します。
2. 非表示要素: hide()
選択した要素が表示されている場合は、その要素を非表示にします。 構文$(selector).hide(speed,callback)
<html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".btn1").click(function(){ $("p").hide(); }); $(".btn2").click(function(){ $("p").show(); }); }); </script> </head> <body> <p>This is a paragraph.</p> <button class="btn1">Hide</button> <button class="btn2">Show</button> </body> </html>出力結果:
##3. 要素を自動的に識別、表示または非表示にする: toggle ()
toggle() メソッドは、選択した要素の Hide() と show() を切り替えます。 このメソッドは、選択した要素の表示ステータスをチェックします。要素が非表示の場合は show() が実行され、要素が表示されている場合は Hide() が実行されます。これにより、トグル効果が作成されます。
注: 非表示の要素は完全には表示されません (ページのレイアウトには影響しません)。
ヒント: この方法は、カスタム関数を切り替えるために使用できます。
文法
$(selector).toggle(speed,easing,callback)
例は次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>123</title> <script src="js/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("p").toggle(); }); }); </script> </head> <body> <p>这是一个段落。</p> <button>切换 hide() 和 show()</button> </body> </html>出力結果:
# #関連ビデオ チュートリアルの推奨事項:
以上がjqueryは要素を表示および非表示にするためにどのような関数を使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。