在jquery中,show是一種效果方法,用於顯示隱藏的被選元素;可在參數中設定元素顯示的速度,規定在動畫的不同點上元素的速度,以及在方法執行完畢後需要執行的函數,語法為「元素物件.show(speed,easing,callback)」。
本教學操作環境:windows10系統、jquery3.2.1版本、Dell G3電腦。
show() 方法顯示隱藏的被選元素。
注意:show() 適用於透過 jQuery 方法和 CSS 中 display:none 隱藏的元素(不適用於透過 visibility:hidden 隱藏的元素)。
顯示隱藏的符合元素。此方法一般用於彈出表單,eg:點擊註冊按鈕,彈出註冊頁面
這個就是 'show( speed, [callback] )' 無動畫的版本。如果選擇的元素是可見的,這個方法將不會改變任何東西。無論這個元素是透過hide()方法隱藏的還是在CSS裡設定了display:none;,這個方法都會有效。
語法
$(selector).show(speed,easing,callback)
speed 可選。規定顯示效果的速度。
可能的值:
毫秒
"slow"
"fast"
easing 可選。規定在動畫的不同點上元素的速度。預設值為 "swing"。
可能的值:
"swing" - 在開頭/結尾移動慢,在中間移動快
"linear" - 勻速移動
提示:擴充插件中提供更多可用的easing 函數。
callback 可選。 show() 方法執行完之後,要執行的函數。
範例如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <script src="js/jquery.min.js"> </script> <script> $(document).ready(function(){ $(".btn1").click(function(){ $("p").hide(); }); $(".btn2").click(function(){ $("p").show(); }); }); </script> </head> <body> <button class="btn1">隐藏</button> <button class="btn2">显示</button> <p>这是一个段落。</p> </body> </html>
輸出結果:
相關影片教學推薦:jQuery影片教學
以上是jquery中的show是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!