13
jQuery ช่องทำเครื่องหมายและ. is (“: checked”)
เมื่อฉันผูกฟังก์ชันเข้ากับองค์ประกอบช่องทำเครื่องหมายเช่น: $("#myCheckbox").click( function() { alert($(this).is(":checked")); }); ช่องทำเครื่องหมายจะเปลี่ยนแอตทริบิวต์ที่ตรวจสอบแล้วก่อนที่เหตุการณ์จะถูกทริกเกอร์นี่เป็นพฤติกรรมปกติและให้ผลลัพธ์ผกผัน อย่างไรก็ตามเมื่อฉันทำ: $("#myCheckbox").click(); ช่องทำเครื่องหมายจะเปลี่ยนแอตทริบิวต์ที่ตรวจสอบแล้วหลังจากเหตุการณ์ถูกทริกเกอร์ คำถามของฉันคือมีวิธีทริกเกอร์เหตุการณ์คลิกจาก jQuery เหมือนกับการคลิกปกติหรือไม่ (สถานการณ์แรก) PS: ฉันได้ลองแล้วtrigger('click');