Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ใช้ jQuery สลับ ()

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 ไปจนถึงหางานแรก

ใช้ jQuery สลับ ()

ไฟล์ HTML ของเรากำลังแสดงผลตรงตามที่เราคาดการณ์ไว้ ตอนนี้ใช้การสลับ jQuery เพื่อแสดงแท็ก

ที่ซ่อนอยู่ ในตัวอย่างนี้ เราจะรวม jQuery ของเราไว้ในไฟล์ HTML เพื่อที่จะทำสิ่งนี้ เราต้องล้อม jQuery ของเราในแท็ก