第08章:JQuery_第1頁(yè)
第08章:JQuery_第2頁(yè)
第08章:JQuery_第3頁(yè)
第08章:JQuery_第4頁(yè)
第08章:JQuery_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1jQuery8.1 jQueryo jQueryn一個(gè) JavaScript 庫(kù)n封裝了預(yù)定義的對(duì)象和使用函數(shù)n簡(jiǎn)化了 JavaScript 編程o jQuery 庫(kù)包含以下特性:nHTML 元素選取 nHTML 元素操作 nCSS 操作 nHTML 事件函數(shù) nJavaScript 特效和動(dòng)畫(huà) nHTML DOM 遍歷和修改 nAJAX 28.2 jQuery語(yǔ)法規(guī)則o 語(yǔ)法n$(selector).action()o $(this).hide() - 隱藏當(dāng)前元素o $(p).hide() - 隱藏所有段落o $(p.test).hide() - 隱藏所有 class=test 的段落o

2、 $(“#test”).hide() - 隱藏所有 id=“test” 的元素n簡(jiǎn)單的代碼示例o jQuery代碼風(fēng)格n鏈?zhǔn)讲僮鳎▋?yōu)化)o jQuery對(duì)象和DOM對(duì)象$(“#foo”).html()Document.getElementById(“foo”).innerHTML38.3 jQuery選擇器選擇器o 基本選擇器基本選擇器n#id : $(“#test”)n.class : $(“.test”)nelement : $(“p”)n* : $(“*”)nselector1,selector2 selectorN: $(“div,span,p.myClass”)o 層次選擇器層次選擇

3、器n$(“ancestor descendant”) : $(“div span”)n$(“parent child”) : $(“divspan”)n$(“prev+next”) : $(“.one+div”) / $(“prev”).next(“next”)n$(“prevsiblings”) : $(“#twodiv”) /$(“prev”).nextall(“siblings”)48.3 jQuery選擇器選擇器o jQuery 選擇器選擇器n過(guò)濾選擇器過(guò)濾選擇器n基本過(guò)濾選擇器基本過(guò)濾選擇器o :first $(“div:first”)o :last $(“div:last”)o :

4、not(selector) $(“input:not(.myClass)”)o :even $(“input:even”)o :odd $(“input:odd”)o :eq(index) $(“input:eq(1)”)o :gt(index) $(“input:gt(1)”)o :lt(index) $(“input:lt(1)o :header $(“:header”)o :animated $(“div:animated”)58.3 jQuery選擇器選擇器o jQuery 選擇器選擇器n內(nèi)容過(guò)濾選擇器o:contains(text) :$(“div:contain(我)”)o:emp

5、ty $(“div:empty”)o:has(selector) $(“div:has(p)”)o:parent $(“div:parent”)n可見(jiàn)性過(guò)濾選擇器o:hidden $(“:hidden”)o:visible $(“div:visible”)n屬性過(guò)濾選擇器oattribute: $(“divid”)oattribute=value : $(“divtitle=test”)oattribute!=value: $(“divtitle!=test”)oattribute=value: $(“divtitle=test”)oattribute$=value: $(“divtitle$

6、=test”) o attribute*=value: $(“divtitle*=test”) 68.3 jQuery選擇器選擇器o jQuery 選擇器選擇器n表單對(duì)象屬性過(guò)濾選擇器o :enabled $(“#form1 :enabled”)o :disabled $(“#form2:disabled”)o :checked $(“input:checked”)o :selected $(“select:selected”)o 示例78.3 jQuery中的中的DOM操作操作o查找節(jié)點(diǎn)o創(chuàng)建節(jié)點(diǎn):n創(chuàng)建元素節(jié)點(diǎn)、創(chuàng)建文本節(jié)點(diǎn)、創(chuàng)建屬性節(jié)點(diǎn)o插入節(jié)點(diǎn)n插入節(jié)點(diǎn):append()/appendTo()/prepend()/prependTo()/after()/insertAfter()/before()/insertBefore()n移動(dòng)節(jié)點(diǎn)o刪除節(jié)點(diǎn)nremove() empty() o復(fù)制節(jié)點(diǎn) 、替換節(jié)點(diǎn)o屬性操作o樣式操作o設(shè)置和獲取HTML、文本和值 設(shè)置選擇框 o遍歷節(jié)點(diǎn):children() next() closeset()oCSS-DOM操作o示例88.4 jQuery的事

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論