JQuery

Jquery คือ อะไร มันต่างกะ Javascript ยังไง กัน??? (อย่าบอกว่าสีต่างนะ)
เป็นคำถามยอดฮิตจริงสำหรับคำนี้.......

jQuery เป็น Javascript Framework ตัวหนึ่งนั่นเอง (.js)
เป็น JavaScript Library ที่บรรจุเอา Function และ คำสั่งต่างๆ ที่จะทำให้ devไม่ต้องมาเขียน Code เองใหม่ทั้งหมดตั้งแต่ต้น

มันก็คือจาวาสคริปต์ ที่เขาเขียนไว้เป็นฟังก์ชั่นสำเร็จรูป ให้เราใช้งาน นั่นแหละ มันจะมีรูปแบบการเรียกใช้งาน ซึ่งก็ต้องศึกษากันเล็กน้อย แต่เชื่อเถือว่า คุ้มค่ากับการศึกษา แน่นอน

เราสามารถที่จะเขียน ajax ได้แบบง่ายๆเพียง code ไม่กี่บรรทัด หรือจะเขียน javascript เพื่อดัก Event ต่างๆที่เขาต้องการ มากหมาย
โดยมีสโลแกนว่า "The Write Less , Do More"

jQuery เอามาทำอะไรได้บ้างละ ?เมื่อถามว่ามันทำอะไรได้บ้าง ก็ทำได้หลายอย่างมากหลายเลยละ ไม่ว่าจะเป็นการ
ความสามารถในการทำงานแบบ ajax
การสร้าง animation ได้แบบง่ายๆเลย ไม่ว่าจะทำรูปให้เคลื่อนที่ หรือ DIV เช่นเอา mouse จับ DIV ลากไปมา
ความสามารถในการ binds หรือการผูก หรือจับ function ที่เขาเขียนขึ้นให้ทำงานร่วมกับ function อื่นๆ สามารถจัดการกับ css (style sheet) ลอง element นั้นๆได้
ค้นหา element ที่เราต้องการและจัดการ เพิ่มหรือลบ Attributes ที่เราต้องการได้
ทำ Effect ต่างๆกับ Element ที่เราต้องการ เช่นการ hide DIV ที่เราต้องการ
การดักเหตุการณ์ต่างๆ jQuery นั้นมี Plugin มากหลายเลยที่เราสามารถนำมาใช้ในงานของเราได้ ผมเองก็ได้ประโยชน์จาก jQuery Plugin เยอะพอสมควรเลยสำหรับงานรีบๆ ไม่ว่าจะเป็น Plugin สำหรับการเช็ค Form เช่น เช็ค email ว่ารูปแบบถูกต้องหรือไม่ หรือ plugin ปฏิทิน อันนี้ใช้บ่อยมาก ใช้สำหรับให้ user คลิกเลือกวันที่เอา โดยไม่ต้องมากรอกเอง หรือไม่ว่าจะเป็นการดึงเอาข้อมูล XML , JSON, TEXT ก็สามารถทำได้ง่ายๆเลย

0 ความคิดเห็น: