- หมวดหมู่ที่กำลังมาแรง
- โครงสร้างข้อมูล
- ระบบเครือข่าย
- RDBMS
- ระบบปฏิบัติการ
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- การเขียนโปรแกรมภาษา C
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- ฟิสิกส์
- เคมี
- ชีววิทยา
- คณิตศาสตร์
- ภาษาอังกฤษ
- เศรษฐศาสตร์
- จิตวิทยา
- สังคมศึกษา
- การศึกษาแฟชั่น
- การศึกษากฎหมาย
- บทความที่เลือก
- เกร็ดความรู้เกี่ยวกับการสอบ IAS ของ UPSC
- แนวทางปฏิบัติที่ดีที่สุดของนักพัฒนา
- คำถามและคำตอบ
- วิธีการเขียนประวัติส่วนตัวที่มีประสิทธิภาพ
- คำถามในการสัมภาษณ์งาน
- คำศัพท์ด้านคอมพิวเตอร์
- บุคคลสำคัญ
jQuery delay() พร้อมตัวอย่าง
เมธอด delay() ใน jQuery ใช้เพื่อตั้งค่าความหน่วงเวลาเพื่อให้ช้าการดำเนินการของรายการถัดไปในคิว
ไวยากรณ์
ไวยากรณ์เป็นดังนี้ −
$(selector).delay(speed,queue)
ข้างต้น พารามิเตอร์ speed คือความเร็วของหน่วงเวลา ในขณะที่คิวคือชื่อของคิว
มาดูตัวอย่างเพื่อใช้เมธอด delay() ของ jQuery กัน −
ตัวอย่าง
<!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $(".demo1").delay("slow").fadeIn(); $(".demo2").delay(500).fadeIn(); }); }); </script> <style> .demo1 { margin:20px; width:300px; height:100px; display:none; background-color:red; } .demo2 { margin:20px; width: 300px; height:100px; display:none; background-color:green; } </style> </head> <body> <button>Fade</button> <br><br> <div class="demo1"></div><br> <div class="demo2"></div><br> </body> </html>
ผลลัพธ์
จะสร้างผลลัพธ์ต่อไปนี้ -
หลังจากคลิกปุ่ม Fade แอนิเมชันจะปรากฏช้าๆ เนื่องจากเราตั้งค่าความหน่วงเวลา -
广告