jQuery 1.9 final ออกแล้ว พร้อมกับ jQuery 2.0 beta และ jQuery Migrate 1.0

by kajokman
15 January 2013 - 18:22

ทบทวนข่าวเก่ากันนิดหน่อย

  • jQuery 1.9 กับ 2.0 จะมี API ตัวเดียวกัน
  • jQuery 1.9 จะยังรันบน IE 6, IE 7 และ IE 8 ได้อยู่ เช่นเดียวกับเวอร์ชันก่อน ๆ
  • jQuery 2.0 จะรันบน IE 6, IE 7 และ IE 8 ไม่ได้แล้ว และเนื่องจากนำโค้ดบางส่วนออกไป ทำให้เวอร์ชันนี้จะทั้งเร็วขึ้นและเล็กลง

มีอะไรใหม่ใน jQuery 1.9 บ้าง

  • ฟีเจอร์ที่ไม่ได้ใช้แล้วถูกลบออกไปหลายตัว
  • .css() เพิ่มความสามารถให้ดึงได้หลายคุณสมบัติพร้อมกัน โดยแทนที่จะส่งชื่อคุณสมบัติ ให้ส่งเป็นอาเรย์แทน
  • .finish() ฟังก์ชันใหม่ที่ใช้จบการเคลื่อนไหวทั้งหมดในคิวได้โดยทันที
  • สนับสนุน CSS3 แล้ว
  • สนับสนุนการเชื่อมกลับมายังซอร์ส คือแม้ว่าเราจะใช้ jQuery เวอร์ชันย่อ แต่ยังสามารถดีบักกลับมายังซอร์สได้ เหมาะสำหรับการสืบปัญหาที่อยู่ในเว็บใช้งานจริง

ส่วน jQuery Migrate คือปลักอินสำหรับ jQuery 1.9 และ 2.0 เพื่อตรวจสอบหาฟีเจอร์ที่ยกเลิกไปแล้วหรือลบไปแล้วได้ ไปลองเล่นกันได้ที่นี่ครับ

ถ้าพร้อมจะลุยกับ jQuery 1.9 แล้วก็เริ่มศึกษาแนวทางการอัพเกรดกันได้

ที่มา - jQuery Blog

Blognone Jobs Premium