fbpx

這篇文章適合誰

jQuery 是一套 JavaScript 的 Library,因此,你需要有一些 JavaScript 的基礎,至少寫過一些 JavaScript 才比較容易上手,並且看得懂後續的教學。

jQuery是什麼

jQuery是一個新形態的JavaScript程式庫,主要是用在DOM 文件的操作,此外jQuery 的核心程式還加強了非同步傳輸(AJAX)以及事件(Event)的功能,讓你更容易操作遠端文件及事件。

jQuery可以幫助工程師更快的使用以javascript建立的模組,簡單來說,就是把javascript包裝成更白話、更迅速的寫法,此外,jQuery另外一個特色則是豐富的套件,五分鐘內就可以搞定燈箱、網頁進場效果。

jQuery 庫包含以下特性

  • HTML 元素選取
  • HTML 元素操作
  • CSS 操作
  • HTML 事件函式
  • JavaScript 特效和動畫
  • HTML DOM 遍歷和修改
  • AJAX
  • Utilities

編寫基本的jQuery

基本範例



當想使用jquery時則必須要先include .js檔,如jquery.min.js。

選擇器方法

 

 

 

 

Selector Syntax

  • $(“*”):Selects all elements
  • $(this):Selects the current HTML element
  • $(“p.intro”):Selects all

    elements with class=”intro”

  • $(“p:first”):Selects the first

    element

  • $(“ul li:first”):Selects the first
  • element of the first
  • $(“ul li:first-child”):Selects the first
  • element of every
  • $(“[href]”):Selects all elements with an href attribute
  • $(“a[target=’_blank’]”):Selects all elements with a target attribute value equal to “_blank”
  • $(“a[target!=’_blank’]”):Selects all elements with a target attribute value NOT equal to “_blank”
  • $(“:button”):Selects all
  • $(“tr:even”):Selects all even
    elements
  • $(“tr:odd”):Selects all odd
    elements

jQuery常用的event

in-memory 建立DOM元素

範例

結語

已上是jQuery的一些基本的語法整理,希望能夠藉由這篇文章幫助到你,當然還有很多的用法沒有收納進來,如果想要對JavaScript本身有更多的瞭解,Udemy這裡開課囉!老師從基礎手把手的帶你,教你主流寫法提升 JS 開發能力!

如果你的入門還在單打獨鬥,歡迎來到快樂學程式找到志同道合的夥伴,你的自學之路不孤單。

Leave a Reply