ทบทวนข่าวเก่ากันนิดหน่อย
- 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