div 的上滑下滑動畫其內容 - jQuery?
若要切換內容,請在 JavaScript 中使用 slideToggle()。
示例
以下是程式碼:-
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <style> .firstDiv { display: none; } .txtBox { display: block; } </style> <body> <button onclick="toogleTheTextBox()">Press Me to toggle the text box</button> <div id='firstDiv'> <br> <label> Enter your name:<input type='text' id='txtBox' /> </label> <br> </div> </body> <script> function toogleTheTextBox() { $('#firstDiv').slideToggle(function () { $('#txtBox').focus(); }); } </script> </html>
若要執行以上程式,請將檔名另存為 anyName.html (index.html)。在 VS Code 編輯器中右鍵單擊該檔案,然後選擇選項“用 Live Server 開啟”。
輸出
輸出如下所示 -
按下按鈕“Press Me”以切換文字框。
輸出
輸出如下所示 -
廣告