ฉันเพิ่งสังเกตเห็นว่าฉันได้รับคำเตือนจำนวนมากที่เลิกใช้แล้วใน Chrome รุ่นล่าสุด (นกขมิ้น)
event.layerX และ event.layerY เสียและเลิกใช้งานใน WebKit พวกเขาจะถูกลบออกจากเครื่องยนต์ในอนาคตอันใกล้
ดูเหมือนว่า jQuery กำลังทำให้พลาด
ฉันกำลังใช้: jquery-1.6.1.min.js
.
มันจะช่วยในการอัพเกรดเป็น jQuery รุ่นล่าสุดหรือยังไม่ได้รับการแก้ไขหรือเป็นข้อบกพร่องของ Chrome หรือเป็นอย่างอื่น
PS
ฉันไม่สามารถแสดงรหัสให้คุณได้เนื่องจากฉันคิดว่าเป็นข้อผิดพลาดทั่วไป แต่ฉันสงสัยว่าคำเตือนจะถูกโยนออกมาเมื่อฉันพยายามเข้าถึงวัตถุ jQuery หรือเมื่อ jQuery พยายามเข้าถึง layerX / layerY (ฉันค่อนข้างแน่ใจว่าเป็นกรณีที่พิจารณา ข้อผิดพลาด: P)
jQuery อาจคัดลอกคุณสมบัติเหล่านั้นไปยังวัตถุ jQuery
ดังนั้น...
เกิดอะไรขึ้น?
แก้ไข
jQuery 1.7 ออกแล้วและแก้ไขปัญหานี้
@
เพื่อระงับข้อผิดพลาด
layerX
และlayerY
อย่างน้อยก็จนกว่าพวกเขาจะพิจารณาอย่างรอบคอบมากขึ้น นอกจากนี้ยังเป็นที่น่าสังเกตว่าเมื่อเร็ว ๆ นี้ IE ได้เพิ่ม layerX
และlayerY
หลังจากนั้นไม่ได้จนกว่าจะถึงรุ่นที่ 9 ฉันเดาว่าคุณสมบัติเหล่านี้จะไม่หายไป - อย่างน้อยก็จนกว่าจะมีการเปลี่ยน W3C ที่เหมาะสมซึ่งจะไม่เร็ว ๆ นี้ คำเตือนหายไปใน WebKit เวอร์ชันล่าสุด