Archive

Archive for the ‘jquery’ Category

เรามาทำความรู้จักกับ selectors แต่ละตัวกันนะครับ (ตอนที่ 3)

February 17th, 2009

Form Filter

การกำหนด :checked เป็น selector ในส่วนของ form filter ซึ่งประกอบด้วย

            :enabled = เลือกเฉพาะ tag ที่กำหนด attribute ตัวนี้เป็น true ใช้กับ form control

            :disabled = เลือกเฉพาะ tag ที่กำหนด attribute ตัวนี้เป็น true ใช้กับ form control

            :checked = เลือกเฉพาะ tag ที่กำหนด attribute ตัวนี้เป็น checked ใช้กับ checkbox

            :selected = เลือกเฉพาะ tag ที่กำหนด attribute ตัวนี้เป็น selected ใช้กับ radio

Read more…

admin jquery

เรามาทำความรู้จักกับ selectors แต่ละตัวกันนะครับ (ตอนที่ 2)

February 17th, 2009

เรื่อง Selector อีก กลุ่มที่น่าสนใจก็จะเป็นเรื่อง Basic Filter ครับ ซึ่งผมขอนำมาอธิบาย บางส่วนนะครับ

Basics Filter

:first = สำหรับตัว :first ตัวนี้เป็นการนำค่า first node ออกมาแสดง ยกตัวอย่างเช่น

หากผมสร้าง element ออกมา 1 ชุดดังนี้

<div id=”mnu”>

   <a href=”#”>01</a> < — :first

   <a href=”#”>02</a>

   <a href=”#”>03</a>

   <a href=”#”>04</a>   < — :last

</div>

การเรียก filter selector ด้วย :first คำสั่งก่อนหน้า : จะเป็นการเรียก ด้วย element ของ Dom ซึ่ง element ในที่นี้ สมมุติ ให้เป็น tag a ดังนั้น first node ก็คือ แทก A ตัวแรกนั่นเองนะครับ ซึ่งมี text เป็น 01

Read more…

admin jquery

เรามาทำความรู้จักกับ selectors แต่ละตัวกันนะครับ

February 17th, 2009

2. เรามาทำความรู้จักกับ selectors แต่ละตัวกันนะครับ

Basics Selectors

#id = ตัว selector ตัวนี้ เป็นการเรียก id ของ control ในหน้าเว็บ ซึ่งจะได้เท่ากับคำสั่ง document.getElementById(“xxx”) นะครับ ซึ่งเมื่อใช้ใน jQuery แล้วเราจะได้เป็น

            $(“#xxx”)

element = ตัว selector ตัวนี้จะไม่เป็นการเฉพาะเจาะจงลงไปใน control แต่ละตัว แต่จะเป็นการเรียก ทั้ง element ของ DOM เลย หรือเป็นการเรียกใช้ tag เลย ยกตัวอย่างเช่น

Read more…

admin jquery

jQuery (API) หรือ รูปแบบการใช้งาน ตอนที่ 4

February 17th, 2009

jQuery Plugins

การใช้งานส่วน Core Plugin จะเป็นลักษณะเหมือนกับการสร้าง method ขึ้นมาเพื่อให้เรียกใช้งานได้ผ่านทาง jQuery ซึ่ง เป็นคุณสมบัติพิเศษของ jQuery ที่ยืดหยุ่น ให้นักพัฒนาสามารถสร้างสรรค์ งานเฉพาะของแต่ละคนเองได้

Core/jQuery.fn.extend (object)

Read more…

admin jquery

jQuery (API) หรือ รูปแบบการใช้งาน ตอนที่ 3

February 17th, 2009

jQuery Data Cache

Core/data (name ,value)

ส่วนนี้จะเป็นลักษณะการเก็บข้อมูลใน element ซึ่งจะอยู่ในรูปแบบ Collection ตัวนี้ทาง jQuery เพิ่งจะพัฒนา ขึ้นใน ในเวอร์ชั่น 1.2.3 เป็นต้นไป ซึ่งการใช้ Data เมื่อถึง ตอน UI แล้วจะสำคัญมาก เนื่องจาก เราสามารถพัฒนาให้แสดงผลในแบบ Advance ได้

ลองดูตัวอย่าง การเก็บข้อมูลไว้ใน data นะครับ

Read more…

admin jquery

jQuery (API) หรือ รูปแบบการใช้งาน ตอนที่ 2

February 17th, 2009

jQuery Object Accessors

สำหรับ jQuery ในส่วน Object Accessor หรือเรียกว่าเป็นเรื่องของ function ของคำสั่งที่ jQuery เตรียมไว้ให้กับเราซึ่งมีอยู่ ด้วยกันดังนี้

Core / each

ส่วนนี้คือการทำงานในลักษณะ loop ซึ่งทำให้เราสามารถที่จะทำงาน วนข้อมูลง่ายๆ จนกว่าจะครบตามจำนวน Length ของ selector ที่เลือก ซึ่งจะขออธิบายในตัวอย่างนี้นะครับ

Read more…

admin jquery

รู้จักและเริ่มต้นกับ jQuery

February 17th, 2009

เริ่มต้นกับ jQuery

jQuery คือ javascript framework ที่ทางผู้พัฒนา ได้เขียนเป็น core function ออกมาเพื่อช่วยให้นักพัฒนา สามารถเขียน Dynamic html , DOM , Ajax ได้ง่ายกว่าเดิม

นอกจากนี้ยังรองรับกับ Cross-browser ทั้งหลายได้อีกด้วย (สนับสนุน browser หลากหลาย)

โดยปกติแล้วถ้าเราจะเขียน javascript โดยใช้ event onload เราต้องเขียน ฝังไปกับ Tag body เช่น

Read more…

admin jquery