jQuery นั้นเป็น JavaScript Library ที่บรรจุเอา Function และคำสั่งต่างๆ ที่จะทำให้เราๆท่านๆ ไม่ต้องมาเขียนเองใหม่ทั้งหมดตั้งแต่ต้นเราสามารถที่จะเขียน ajax ได้แบบง่ายๆเพียง code ไม่กี่บรรทัด หรือจะเขียน javascript เพื่อดัก Event (เหตุการณ์) ต่างๆที่เขาต้องการ เช่น การclick, rollover, mouse

 

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ก็สามารถทำได้ง่ายๆเลย
ส่วนวิธีการใช้งาน หรือการติดตั้งนั้น เพื่อนๆสามารถอ่านได้ในบทความต่อไปที่จะเขียนอธิบายถึงวิธีติดตั้ง jQuery เพื่อนำมาใช้งาน และ บทความที่จะอธิบายคำว่า DOM คืออะไร เพื่อให้เข้าใจการทำงานของ jQueryได้ง่ายยิ่งขึ้น

ref : jqueryn.in.th