jQuery focusin()วิธี การ
ตัวอย่าง
ตั้งค่าสีพื้นหลังขององค์ประกอบ <div> เมื่อองค์ประกอบ <div> หรือองค์ประกอบย่อยได้รับการโฟกัส:
$("div").focusin(function(){
$(this).css("background-color", "#FFFFCC");
});
ความหมายและการใช้งาน
เหตุการณ์ focusin เกิดขึ้นเมื่อองค์ประกอบ (หรือองค์ประกอบใด ๆ ที่อยู่ภายใน) ได้รับการโฟกัส
focusin() วิธีการแนบฟังก์ชันการทำงานเมื่อเกิดเหตุการณ์การโฟกัสบนองค์ประกอบหรือองค์ประกอบใด ๆ ที่อยู่ภายใน
ไม่เหมือนกับ เมธอด focus()เมธอด focusin() ยังทริกเกอร์หากองค์ประกอบย่อยได้รับการโฟกัส
เคล็ดลับ:องค์ประกอบจะได้รับการโฟกัสเมื่อเลือกโดยการคลิกเมาส์หรือโดย "การนำทางด้วยแท็บ" ไปที่องค์ประกอบนั้น
เคล็ดลับ:วิธีนี้มักใช้ร่วมกับวิธี focusout ()
ไวยากรณ์
$(selector).focusin(function)
Parameter | Description |
---|---|
function | Required. Specifies the function to run when the focusin event occurs. |