「jQuery」show(hide)メソッドで要素を表示(非表示)にする
環境
Google Chrome 105.0.5195.127
Windows 10 Home 64bit
jquery 3.6.0
構文
$(“#ボタン要素id名").click(function(){
$(セレクター名).hide();
});
hideメソッドで要素を非表示します。
$(“#ボタン要素id名").click(function(){
$(セレクター名).show();
});
showメソッドで要素を表示します。
使用例
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script> $(function(){ // 初期表示を非表示にする $('#cft').hide(); $("#btnshow").click(function() { // 表示する $("#cft").show(); }); $("#btnnoshow").click(function() { // 非表示にする $("#cft").hide(); }); }); </script> </head> <body> <div id="cft">study skill become smart</div> <p><input type="button" id="btnshow" value="表示" /></p> <p> <input type="button" id="btnnoshow" value="非表示" /></p> </body> </html>
実行結果
「表示」ボタンを押すと、showメソッドでdiv要素の文字を表示します。
「非表示」ボタンを押すと、hideメソッドでdiv要素の文字を非表示にします。