jQuery toggle()
วิธีการนี้ถือได้ว่าเป็นสวิตช์ไฟ เมื่อถูกเรียก มันจะสลับองค์ประกอบที่เลือก "เปิด" หรือ "ปิด" นั่นคือจะสลับไปมาระหว่างการแสดงผลองค์ประกอบกับผู้ใช้หรือซ่อนไว้ ในตัวอย่างต่อไปนี้ เราจะศึกษาวิธีใช้ toggle()
เพื่อซ่อนและแสดงข้อความเมื่อมีการคลิกปุ่ม
jQuery toggle() คืออะไร
jQuery toggle()
วิธีการแสดงหรือซ่อนองค์ประกอบที่เลือกบนหน้าเว็บ เช่นเดียวกับคำที่บอกเป็นนัย วิธีนี้ทำงานเหมือนสวิตช์ไฟเพื่อสลับองค์ประกอบ "เปิด" หรือ "ปิด" โดยทั่วไปแล้ว toggle()
เมธอดถูกเรียกด้วยปุ่ม HTML แต่จริงๆ แล้วสามารถเรียกบนองค์ประกอบที่เลือกได้
นอกเหนือจากการสลับการแสดงผลระหว่าง "เปิด" และ "ปิด" jQuery toggle()
ยอมรับอาร์กิวเมนต์สำหรับระยะเวลา อาร์กิวเมนต์ระยะเวลาอาจเป็นชนิดข้อมูลตัวเลขหรือสตริงก็ได้ การระบุอาร์กิวเมนต์ระยะเวลาจะสร้างภาพเคลื่อนไหวที่คงอยู่ตามเวลาที่กำหนด
jQuery toggle()
ยังยอมรับฟังก์ชันเรียกกลับเพื่อดำเนินการเมื่อแอนิเมชั่นเสร็จสมบูรณ์ โปรดจำไว้ว่า ฟังก์ชันเรียกกลับเป็นฟังก์ชันที่ส่งต่อไปยังฟังก์ชันอื่นเพื่อดำเนินการในภายหลัง หากไม่มีอาร์กิวเมนต์ toggle()
จะสลับการแสดงผลเป็น "เปิด" หรือ "ปิด"
ลองดูที่ไวยากรณ์พื้นฐานแล้วเจาะลึกด้วยโค้ดตัวอย่าง โค้ดตัวอย่างของเราจะครอบคลุมการสลับภาพเคลื่อนไหวระหว่างรูปภาพและข้อความ
toggle() jQuery Syntax
ตามที่ระบุไว้ในบทนำของเรา jQuery toggle()
วิธีการโดยค่าเริ่มต้นสามารถคิดได้ว่าเป็นสวิตช์ไฟ เมื่อคลิกแล้วจะเปลี่ยนองค์ประกอบที่เลือก "เปิด" หรือ "ปิด" ในการแสดงผล เช่นเดียวกับวิธี jQuery อื่น ๆ ต้องเลือกองค์ประกอบก่อน toggle()
ถูกเรียก.
มาดูตัวอย่างโดยใช้ toggle()
โดยไม่มีข้อโต้แย้ง เริ่มต้นด้วยไฟล์ HTML ของเรา:
<button> Click me </button> <p> Read me! </p> <p id="hide" style="display: none"> NO! Read ME! </p>
จากที่นี่ เราจะเห็นไฟล์ HTML ของเราแสดงปุ่มและแท็กสองย่อหน้า สังเกตแอตทริบิวต์ style ของแท็ก
ที่มี id "hide" การตั้งค่าการแสดงผลเป็น none จะซ่อนองค์ประกอบย่อหน้านั้นจากการแสดงผล
81% ของผู้เข้าร่วมกล่าวว่าพวกเขารู้สึกมั่นใจมากขึ้นเกี่ยวกับโอกาสในการทำงานด้านเทคโนโลยีหลังจากเข้าร่วม bootcamp จับคู่กับ Bootcamp วันนี้
ผู้สำเร็จการศึกษาจากหลักสูตร bootcamp โดยเฉลี่ยใช้เวลาน้อยกว่าหกเดือนในการเปลี่ยนอาชีพ ตั้งแต่เริ่มต้น bootcamp ไปจนถึงหางานแรก
ไฟล์ HTML ของเรากำลังแสดงผลตรงตามที่เราคาดการณ์ไว้ ตอนนี้ใช้การสลับ jQuery เพื่อแสดงแท็ก
ที่ซ่อนอยู่ ในตัวอย่างนี้ เราจะรวม jQuery ของเราไว้ในไฟล์ HTML เพื่อที่จะทำสิ่งนี้ เราต้องล้อม jQuery ของเราในแท็ก