Post archive

Tag: jQuery

  • jQuery

    อ่าว … กูเกิลมันเก็บ theme ของ jQuery UI ไว้ด้วยนี่นา

    ถ้าใครเป็นแฟนพันธ์แท้ของ jQuery จะทราบดีว่า การเรียกใช้งาน jQuery และ jQuery UI นั้นทำได้ 2 แบบ

    READ MORE
  • jQuery

    jQuery ปฎิทิน

    ใกล้ปีใหม่ปฎิทินเป็นเรื่องสำคัญ ก็เลยได้ฤกษ์แนะนำปลั๊กอินของ jQuery ที่เกี่ยวกับปฎิทินสักหน่อย ปลั๊กอินที่จะแนะนำต่อไปนี้ สามารถนำไปประยุกต์ ประกอบกับโปรเจ็กของท่าน ขยายขีดความสามารถของโปรแกรมที่เขียน ให้ดูดี มีคลาส ได้อย่างไม่ยากเย็น และบางตัวที่เป็นปฏิทินแบบเต็มหน้าจอ สามารถนำไปประยุกต์ทำ todo list หรือ event calendar ได้สบายๆแบบไม่ต้องเขียนเองให้มาก

    READ MORE
  • jQuery Other

    Slide show

    เดี๋ยวนี้โค้ดที่ใช้สำหรับแสดงภาพมีให้เลือกใช้หลากหลาย ไม่ต้องมานั่งเขียนเองให้เมื่อยไข่ แต่ก็อย่างว่าแหละ ของมีเยอะแต่ถ้าเราไม่ไปเจอมัน ก็ไม่ต่างอะไรกับไม่มี ผมไปเจอมาหลายตัวที่น่าใช้ จึงอยากจะเอามาแนะนำ อันที่จริงก็เพื่อตัวผมเองด้วยแหละ เผื่อลืมครับ จะได้ไม่ต้องวิ่งเข้ากูเกิลอยู่ร่ำไป

    READ MORE
  • jQuery

    ป้อนได้เฉพาะตัวเลข

    เวลาเขียนโปรแกรมนี่สิ่งหนึ่งที่ต้องทำเป็นประจำเลยก็คือ เช็กความถูกต้องของข้อมูลที่ป้อนในฟอร์ม เป็นงานที่โปรแกรมเมอร์มือเก๋า เบื่อหน่ายกันยิ่งนัก จะไม่ตรวจสอบความถูกต้องเลยก็ไม่ได้ เพราะในบางครั้งเราอุตส่าเขียนข้อความชี้แจงไว้ท้ายกล่องเท็กบ้อก ว่าให้ป้อนเฉพาะตัวเลข ไม่วายที่ยูสเซอร์จะใจดี ป้อนเครื่องหมายคั่นหลักพันมาให้ด้วย (25,000) ครั้นพอเราบอกว่าเอางี้ละกันงั้น ให้ป้อนเครื่องหมายคั่นหลักพันมาให้ด้วย ก็ไม่วายอีกที่ยูสเซอร์บางคนเขาไม่ชอบป้อนเครื่องหมายคั่นหลักพัน เพราะโปรแกรมที่เขาใช้อยู่เป็นประจำไม่เห็นจะต้องป้อน มันเลยคุ้นเคย ฮ่วย….

    READ MORE
  • jQuery

    จัดการข้อมูลในฟอร์มด้วย .val()

    คำสั่ง val() นี่ถือว่าเป็นคำสั่งเด็ดดวงเลยก็ว่าได้ เพราะเราคือผู้ทำเว็บแอพพลิเคชั่น ย่อมหลีกหนีไม่พ้น เรื่องตรวจสอบฟอร์มว่าป้อนไม่ป้อน ติ๊กไม่ติ๊ก บังคับให้ต้องป้อนข้อมูลหรือไม่ เป็นต้น ถ้าเทียบกับ javascript เดิม คำสั่งนี้จะเทียบได้กับ document.form1.textbox_name.valuedocument.form1.textbox_name.value ย๊าวยาว… คำสั่ง val() นี้คำสั่งเดียว สามารถใช้ได้ทั้ง ดึงค่าและกำหนดค่า เรามาดูรายละเอียดกันครับ ว่าใช้งานอย่างไร val() parameter : none คำสั่งนี้ใช้สำหรับดึงค่า value ออกมาจากคอนโทรลในฟอร์ม จำพวก textbox , checkbox , listbox เป็นต้น ตัวอย่างการใช้งาน Live Demo

    READ MORE
  • jQuery

    คำสั่ง clone() ของ jquery

    clone(copyHandlers) copyHandlers : (true|false) เป็นเครื่องหมายบอกว่า ให้โคลน event ไปด้วยหรือไม่ ถ้าเป็น true ก็จะโคลนนิ่ง event ไปด้วย ถ้าเป็น false จะโคลนเฉพาะอีลิเม้นท์ ไม่โคลน event ของอีลิเม้นท์ไป return : selector คำสั่งนี้ใช้สำหรับโคลนนิ่งอีลิเม้นท์พร้อมกับสิ่งที่อยู่ภายในอีลิเม้นท์นั้นทั้งหมด คำสั่งนี้ถ้าใช้มันเดี่ยวๆจะไม่เกิดอะไรขึ้นเลย มันแค่โคลนเก็บไว้ในหน่วยความจำเท่านั้น หรือถ้าท่านใช้ตัวแปรเข้าไปรับค่า มันก็เก็บไว้ในตัวแปรเท่านั้น ดูนี่ $(‘p’).clone(false); var tag_p = $(‘p’).clone(false);$(‘p’).clone(false); var tag_p = $(‘p’).clone(false); 2 คำสั่งด้านบนไม่เกิดผลอะไรขึ้นมาบนเพจเลย ท่านจะต้องนำสิ่งที่ได้จากคำสั่งนี้ไปทำอย่างอื่นต่อ เช่น โคลนนิ่งมาแล้วให้เพิ่มเข้าไปในฟอร์ม เป็นต้น ตัวอย่างการใช้งาน Live Demo

    READ MORE
  • jQuery

    Galleria แกลเลอรี่

    แกลเลอรี่ คำนี้ไม่ต้องอธิบายกันให้เมื่อยเม็ดไข่ข้างซ้าย เพราะเป็นที่ทราบกันดีอยู่แล้วว่า มันก็คือห้องภาพ โค้ดตัวนี้เป็น jQuery ปลั๊กอิน ที่ใช้งานง่าย สิ่งที่ผมชอบมากที่สุดก็คือ ไอ้คนไร้ศิลปะในหัวอย่างผม เอามันมาใช้พวกยังชมว่าทำได้ไง ดูดีมีคลาส ผมไม่ได้บอกไปหรอกครับว่า ไม่ได้ทำอะไรเล๊ย มันมาของมันยังงั้นอยู่แล้ว ถ้าจะชมก็ต้องชมคนสร้างปลั๊กอินตัวนี้ ที่ทำออกมาดูดี พูดมากก็เปลืองน้ำในปากมาก มาดู Live Demo

    READ MORE
  • jQuery

    คำสั่ง empty() ของ jquery

    empty() parameter : none คำสั่งนี้ใช้สำหรับลบเนื้อหาที่อยู่ภายในอีลิเม้นท์ทิ้ง ตัวอย่างการใช้งาน Live Demo

    READ MORE
  • jQuery

    Moving Boxes

    เดี๋ยวนี้ตัวปลั๊กอินที่ใช้สำหรับแสดงภาพของ jQuery มีให้เลือกเยอะแยะมากมาย เรียกได้ว่าหามาใช้กันไม่หมดไม่สิ้น วันนี้ผมก็มีมานำเสนออีกตัวหนึ่ง เห็นว่าน่าสนใจครับ ดูภาพก่อนเลยว่า หน้าตามันเป็นยังไง Live Demo ถ้าท่านดูแล้วชอบ อยากนำไปใช้ในเว็บบ้าง ตามมาเลยครับ ผมจะนำเสนอวิธีการใช้งาน

    READ MORE
  • jQuery

    คำสั่ง remove() ของ jquery

    มีบางครั้งที่เราต้องการลบอีลิเม้นบางตัวบนเพจทิ้ง jquery ได้เตรียมคำสั่งในการทำอย่างนี้ให้เราแล้ว remove() parameter : none คำสั่งนี้ใช้สำหรับลบอีลิเม้นท์ที่อยู่บนเพจทิ้งไป ตัวอย่างการใช้งาน Live Demo

    READ MORE