หลังจากไปงม(โข่ง) กับ symfony มาพักนึง สรุปว่า ยังไม่ได้อะไรเป็นชิ้นเป็นอัน ปวดหัวก็เลยหนีมาอัพเดท บล๊อกดีกว่า เดี๋ยว บรรดา jQueryTips Fans จะหนีหายไปซะหมด (แค่ก็ยังขี้เกียจเรื่องไรมีสาระมากๆอยู่ดี (-*-)
เอาเป็นว่าวันนี้จะมาแนะนำคร่าวๆ เกี่ยวกับ jQuery UI ดีกว่าไม่เปลืองแรง เปลืองสมองนัก
[audio:http://www.jquerytips.com/song/friday_night.mp3]
วันนี้มาแนะนำ plugin ดีๆ อีกตัว...
โปรแกรมเมอร์หลายคนที่เขียน ajax หรือ javascript บ่อยๆ คงเคยเจอปัญหา ว่า javascript ไม่ยอม ทำงานต่อหลังจากที่เรา append DOM ใหม่ๆ ที่มี event เข้ามาด้วย
จริงๆ ผมก็เคยแนะนำวิธีไปคร่าวๆ แล้วเหมือนกัน
มาแล้วครับ กับรวม plugins จำนวนมากมายของ jQuery ให้ไปเลือกใช้กันจนตาแฉะ ไปข้างนึงเลย ตัวกระผมเอง ก็ยังทดสอบดูไม่หมด (ไม่ถึง 1 ใน 4 ด้วยซ้ำ -*-)
ฉะนั้นถ้าตัวไหนเจ๋งตัวไหนแจ่มก็มา Comment ทิ้งกันไว้หน่อย ผมจะได้เอาไปลอง แล้วจะได้มา Review กันสดๆ ว่าอันไหนดี ไม่ดี ใช้งานง่าย ไม่ง่ายยังไง
แต่รับรองไดอย่างนึง ถ้าจะทดสอบทุกตัว คงใช้เวลา ลากยาวไปทั้้งอาทิตย์แน่นอน ก็เอาไว้ ฆ่าเวลา หรือ จะฆ่าตัวเองก็สุดแล้วแต่
อ้อ ไม่ลืมๆ Credit มาจากเวบนี้ครับ Kollermedia.at ทำให้เป็นนิสัยซะ ไม่ใช่สุ่มสี่ สุ่มห้า ไปหยิบของเค้ามา มันน่าละอาย
สวัสดีกันอีกครั้ง พักนี้มาอัพเดทถี่แฮะ ใช้วิธีเอา Plugin ของชาวบ้านชาวช่อง มาอัพเดท นี่มันง่ายดีไม่ต้องใช้พลังเยอะ Demo Page ก็ไม่ต้องเขียนเลย 555
เอาล่ะ พร่ำไร้สาระกันมาเพียงพอแล้ว มาเข้าถึงเรื่องที่จะมาอัพเดท กันวันนี้ดีกว่า...
หากสังเกตุกันสักหน่อย เวลาท่องเวบ เดี๋ยวนี้พวกเวบสมัยใหม่ๆ มีเทคโนโลยีดีขึ้นเยอะ ไม่ใช้เวบถึกๆ แบบสมัยก่อนอีกแล้ว การทำอะไรก็มักจะตอบสนองได้เร็ว ทันใจผู้ใช้งาน แบบแก้อะไรปุ๊บ เปลี่ยนทันที ไม่ใช่มารอ reload page กันที ไปอาบน้ำได้เลย ฉะนั้น plugin ที่จะอัพเดทวันนี้ก็เกี่ยวกับเรื่องพวกนี้ล่ะ
ห่างหายจากการอัพเดทไปเป็นเดือน สาเหตุนั้นไม่ต้องกล่าวถึง "ขี้เกียจ" ฉะนั้น นานๆทีมาอัพเดท จึงขอแนะนำของสุดยอดเลยละกัน
"markItUp! Universal markup editor" เป็น editor plugin ของ jQuery ที่มีความสามารถมากมาย โดยแค่เรา แต่กำหนด textarea พร้อม class หรือ id เข้าไป พอเรียกใช้ plugin ตัวนี้มันจะมาเปลี่ยนให้เป็น editor หน้าตางามๆ ให้หลงไหลกัน
บทความนี้ผมจะมาอธิบายเรื่อง "การเขียน plugin ให้กับ jQuery" ซึ่งการเขียนแบบนี้มีประโยชน์มากมาย และสะดวกต่อการเรียกใช้เป็นอย่างมาก
การเขียน plugin ให้กับ jQuery จะว่าไปก็เหมือนกับการเขียนโปรแกรมในรูปแบบของ OOP นั่นเอง ดังนั้นประโยชน์ของมันก็จะคล้ายๆกัน เท่าที่นึกได้ตอนนี้ก็จะมี
1. การเรียกใช้ง่าย ผู้ที่นำ plugin ไปใช้ไม่จำเป็นต้องรู้ถึงโครงสร้างภายใน
2. การแก้ไขทำได้่ง่าย โดยเข้าไปแก้ที่ตัว plugin เพียงจุดเดียว
3. การ re-use ทำได้สะดวก เพียงแค่ include plugin เข้ามา แล้ว set ค่าตามก็ใช้งานได้เลย
4. ทำให้โคดของเราเป็นระเบียบ ไม่ใช่ว่าอยากได้อะไรก็เขียนมันตรงนั้น
5. bug น้อยเพราะว่าเขียนโปรแกรมที่ plugin เพียงจุดเดียว
เอ้านับข้อดีได้ตั้ง 5 ข้อแล้วลองมาหัดเขียน plugin แรกกันเลยดีกว่า
วันนี้มีเผอิญมีความจำเป็นต้องสร้างเมนูแบบ Tab (คล้ายๆของ sanook.com หรือ kapook.com แต่ลองหาที่ถูกใจจาก Google มันก็มีที่ดีๆ แต่ว่าแก้ Design ยากเหลือเกิน -*- เลยเขียนเอาเองซะเลย เขียนเสร็จแล้วจะใช้คนเดียวมันก็เหงาๆ เลยเอามาให้ใช้ด้วยกัน
สวัสดีครับมิตรรัก แฟนเวบ jQueryTips.com ห่างหายจากการอัพเดทไปนาน มาอัพเดททีเขิล กันไปเลย (555)
วันนี้ไม่ได้มาเขียนโปรแกรมโชว์อะไร เพียงแค่จะเอาปลั๊กอิน ของ jQuery ที่มีคนเขียนไว้แล้วมาแนะนำ (วิธีนี้ทำให้อัพเดทบล๊อกได้ไวตามสไตล์คนขี้เกียจ) ตัวนี้เป็น ปลั๊กอินที่ทำงานคล้ายๆ lightbox ทั่วไปเพียงแต่เปลี่ยนมาเป็น base on jQuery ไม่ใช่ javascript แบบปกติ ซึ่งตัดปัญหาเรื่อง javascript ตีกันไปได้เลย และปลั๊กอินตัวนี้ยังทำงาน ร่วมกับ text ได้นอกจากรูปภาพอย่างเดียว
เอาล่ะครับวันนี้มาแนะนำ plugin ตัวแรกกัน ซึ่ง plugin ตัวนี้รับรองได้ 100% ว่าเพื่อนๆ จะหาจากที่ไหนไม่ได้นอกจาก jQueryTips แห่งเดียว เพราะผมเขียนมาเอง อิอิ
สำหรับ plugin ตัวนี้เอาไว้ทำ flush message ที่นิยมใช้ในระบบ shoutbox หรือ news update เป็นต้น รูปร่างหน้าตาเป็นยังไง คลิกไปดูตัวอย่างกันก่อน