在jquery中,可以使用css()方法為div元素設定visibility或opacity樣式來佔位置隱藏div元素。實作步驟:1、使用jquery選擇器取得div元素對象,語法「$("選擇器")」;2、使用css()隱藏div元素,語法「元素對象.css("visibility","hidden") ;”或“元素物件.css('opacity',0);”。
本教學操作環境:windows7系統、jquery3.6.1版本、Dell G3電腦。
在jquery中,可以使用css()方法為div元素設定visibility或opacity樣式來佔位置隱藏div元素。
方法1、使用css()為元素新增visibility: hidden;
樣式,設定不可見
visibility: hidden;樣式隱藏對應元素,但是在文件流中保留原來的空間,資源會載入。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-3.6.1.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { $(".visibility").css("visibility","hidden"); }); }); </script> </head> <body> <div>正常显示的div元素</div> <div class="visibility">需要隐藏的div元素</div> <div>正常显示的div元</div> <br> <button>占位置隐藏元素</button> </body> </html>
#方法2:使用css()為元素新增opacity:0;樣式,將元素的透明度設為0
visibility: hidden 相似。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="js/jquery-3.6.1.min.js"></script> <script> $(document).ready(function() { $("button").click(function() { $(".opacity").css('opacity',0); }); }); </script> </head> <body> <div>正常显示的div元素</div> <div class="opacity">需要隐藏的div元素</div> <div>正常显示的div元</div> <br> <button>占位置隐藏元素</button> </body> </html>
擴充知識:jquery內建的隱藏元素的方法
jquery中內建了多種隱藏元素的方法。以下介紹幾個常用的:$(".btn2").click(function(){ $("p").show(); });
元素:
$(".btn1").click(function(){ $("p").hide(); });
<html> <head> <script src="js/jquery-1.10.2.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".btn1").click(function(){ $("p").toggle(1000); }); }); </script> </head> <body> <p>This is a paragraph.</p> <button class="btn1">Toggle</button> </body> </html>
元素:
$(".btn2").click(function(){ $("p").slideDown(); });
以上是jquery怎麼佔位置隱藏div元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!