jQuery พร้อม ()วิธีการ
ตัวอย่าง
ใช้ ready() เพื่อทำให้ฟังก์ชันพร้อมใช้งานหลังจากโหลดเอกสารแล้ว:
$(document).ready(function(){
$("button").click(function(){
$("p").slideToggle();
});
});
ความหมายและการใช้งาน
เหตุการณ์พร้อมเกิดขึ้นเมื่อโหลด DOM (โมเดลอ็อบเจ็กต์เอกสาร)
เนื่องจากเหตุการณ์นี้เกิดขึ้นหลังจากที่เอกสารพร้อม จึงเป็นที่ที่ดีที่จะมีเหตุการณ์และฟังก์ชัน jQuery อื่นๆ ทั้งหมด เหมือนในตัวอย่างข้างต้น
ready() วิธีการระบุว่าจะเกิดอะไรขึ้นเมื่อเหตุการณ์พร้อมเกิดขึ้น
เคล็ดลับ:ไม่ควรใช้เมธอด ready() ร่วมกับ <body onload="">
ไวยากรณ์
สามารถใช้สองไวยากรณ์ได้:
$(document).ready(function)
สามารถใช้เมธอด ready() ได้เฉพาะในเอกสารปัจจุบัน ดังนั้นจึงไม่จำเป็นต้องใช้ตัวเลือก:
$(function)
Parameter | Description |
---|---|
function | Required. Specifies the function to run after the document is loaded |