版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Write Less, Do More.Lession02 jQuery選擇器1. 常用CSS選擇器選擇器語法示例標(biāo)簽選擇器E CSS規(guī)則規(guī)則tdfont-size:14px;ID選擇器#IDCSS規(guī)則規(guī)則#headerfont-size:14px;類選擇器E.classNameCSS規(guī)則規(guī)則.dreamfont-size:14px;群組選擇器E1,E2,E3CSS規(guī)則規(guī)則td,p,div,amargin:0px;后代選擇器E FCSS規(guī)則規(guī)則#link acolor:red;通配選擇符*CSS規(guī)則*font-size:14px;2.jQuery基本選擇器選擇器jQuery返回標(biāo)簽選擇器Ele
2、ment$(“tagName”)單個(gè)元素ID選擇器#id$(“#ID”)集合元素類選擇器.class$(“.demo”)集合元素群組選擇器Selector1,selector2$(“div,span,p,myClass”)集合元素通配選擇符$(“*”)集合元素01基本選擇器基本選擇器.html3.層次選擇器選擇器jQuery返回$ ( “ a n c e s t o r descendant ”)$(“div span”)選取選取div中所有的中所有的span集合元素$(“parent child”)$(“div span”)選取選取div元素下名元素下名為為span的子元素的子元素集合元素$
3、(“prev + next”)$(“.one + div”)選取選取class為為.one的的下一個(gè)下一個(gè)div元素元素集合元素$(“.one + div”)$(“.one”).next(“div”)$(“prev siblings”)$(“#twodiv”)選取選取id為為two的元素的元素后面所有后面所有div兄弟元素兄弟元素集合元素$(“#prevdiv”)$(“#prev”).nextAll(“div”)02層次選擇器層次選擇器.html4.基本過濾選擇器過濾器jQuery返回:frist$(“div:first”)選取所有選取所有元素中第一個(gè)元素中第一個(gè)元元素素單個(gè)元素:last$(
4、“div:last”)選取所有選取所有元素中最后一個(gè)元素中最后一個(gè)單個(gè)元素:not(selector)$(“input:not(.myClass)”)選取選取class不是不是myClass的的元素元素集合元素:even$(“input:even”)選取索引是偶數(shù)的選取索引是偶數(shù)的元素元素(索索引從引從0開始開始)集合元素:odd$(“input:odd”)選取索引是奇數(shù)的選取索引是奇數(shù)的元素元素(索索引從引從0開始開始)集合元素:eq(index)$(“input:eq(1)”)選取索引等于選取索引等于1的的元素元素單個(gè)元素:gt(index)$(“input:gt(1)”)選取索引大于選取
5、索引大于1的的元素元素集合元素:lt(index)$(“input:lt(4)”)選取索引小于選取索引小于4的的元素元素集合元素:header$(“:header”)選取所有標(biāo)題元素選取所有標(biāo)題元素集合元素:animated$(“div:animated”)選取正在執(zhí)行動(dòng)畫的元素集合元素03基本過濾選擇器基本過濾選擇器5. 內(nèi)容過濾選擇器過濾器過濾器jQuery返回返回:contains(text)$(“div:contains(我)”)選取含有文本“我”的元素集合元素集合元素:empty$(“div:empty”)選取不包含子元素(文本元素)的空元素集合元素集合元素:has(selector
6、)$(“div:has(p)”)選取含有 元素的元素集合元素集合元素:parent$(“div:parent”)選取擁有子元素選取擁有子元素(包括文本包括文本元素元素)的的元素元素集合元素集合元素04內(nèi)容過濾選擇器內(nèi)容過濾選擇器.html6.屬性過濾選擇器過濾器jQuery返回attribute$(“divid”)選取所有擁有選取所有擁有id屬性的元素屬性的元素集合元素attribute=value#(“divtitle=test”)選取元素屬性選取元素屬性title值為值為test的的元素元素集合元素attribute!=value$(“divtitle!=test”)選取元素屬性選取元素屬
7、性title值不為值不為test(注意:沒有(注意:沒有title屬性的元素也會(huì)被選取屬性的元素也會(huì)被選?。┘显豠ttribute=value$(“div=test”)選取屬性選取屬性title值為值為test開頭的開頭的div元素元素集合元素attribute$=value$(“div$=test”)選取屬性選取屬性title值為值為test結(jié)尾的結(jié)尾的div元素元素集合元素attribute*=value$(“div*=test”)選取屬性選取屬性title值中包含值中包含test的的div元素元素集合元素selectorselector2selectorN$(“dividtitle$
8、=test”)選取擁有id屬性,且title屬性值以test結(jié)尾的所有div元素集合元素05屬性選擇器屬性選擇器.html7.子元素過濾選擇器過濾器jQuery返回:nth-child(index/even/odd/equation):eq(index)只匹配一個(gè)元素,而只匹配一個(gè)元素,而:nth-child將為每一個(gè)父元將為每一個(gè)父元素匹配子元素,并且素匹配子元素,并且:nth-child(index)下標(biāo)從下標(biāo)從1開始,而開始,而:eq(index)是從是從0開始開始:nth-child(even) 選取每個(gè)父元素下的索引值是偶數(shù)的元素選取每個(gè)父元素下的索引值是偶數(shù)的元素:nth-chil
9、d(odd) 選取每個(gè)父元素下的索引值是奇數(shù)的元素選取每個(gè)父元素下的索引值是奇數(shù)的元素:nth-child(3n)選取每個(gè)父元素下的索引值是選取每個(gè)父元素下的索引值是3的倍數(shù)的元的倍數(shù)的元素素集合元素:first-child:frist只返回單個(gè)元素,而只返回單個(gè)元素,而:first-child選擇符將為每一父元選擇符將為每一父元素匹配第一個(gè)子元素。素匹配第一個(gè)子元素。例如例如$(“ul li:first-child”);選取每個(gè)選取每個(gè)中的第一個(gè)中的第一個(gè)元元素素注意注意$(“ul li :first-child”);選取每個(gè)選取每個(gè)中的每一個(gè)中的每一個(gè)元素中元素中的第一個(gè)子元素的第一個(gè)子元
10、素注意第二條語句注意第二條語句li和和:first-child之間有空格意義完全不一樣之間有空格意義完全不一樣了了集合元素:last-child:last只返回單個(gè)元素而只返回單個(gè)元素而:last-child選擇器將為每個(gè)父元素匹選擇器將為每個(gè)父元素匹配最后一個(gè)子元素配最后一個(gè)子元素例如例如$(“ul li:last-child”);選擇每個(gè)選擇每個(gè)中最后一個(gè)中最后一個(gè)元素元素集合元素:only-child$(“ul li:only-child”)在中選取是唯一子元素的元素。06子元素過濾選擇器子元素過濾選擇器.html8.表單對(duì)象屬性過濾選擇器過濾器jQuery返回:enabled$(“#f
11、orm1 :enabled”)選取選取id為為form1 的表的表單內(nèi)所有可用的元素單內(nèi)所有可用的元素集合元素:disabled$(“#form1 :disabled”)選取選取id為為form2的表的表單內(nèi)所有不可用的元素單內(nèi)所有不可用的元素集合元素:checked$(“input:checked”)選取所有被選中的選取所有被選中的元素元素集合元素:selected$(“select :selected”)選取所有被選中的選項(xiàng)元素下拉列表集合元素07表單對(duì)象屬性過濾選擇器表單對(duì)象屬性過濾選擇器.html9.表單選擇器過濾器jQuery返回:input$ ( “ : i n p u t ” ) 選 取 所 有選 取 所 有和和集合元素:text$(“:text”)選取所有單行文本框選取所有單行文本框集合元素:password$(“:password”) 選取所有密碼框選取所有密碼框集合元素:radio$(“:radio”)選取所有單選框選取所有單選框集合元素:checkbox$(“:checkbox”)選取所有復(fù)選框選取所有復(fù)選框:submit$(“:submit”)選取所有提交按鈕
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024電子競(jìng)技團(tuán)隊(duì)參賽協(xié)議
- 安全用電知識(shí)在校園的普及與教育
- 2025年度虛擬現(xiàn)實(shí)內(nèi)容開發(fā)與授權(quán)使用合同
- 二零二五年度環(huán)保產(chǎn)業(yè)勞動(dòng)合同簽約書3篇
- 二零二五年度文化娛樂項(xiàng)目合作開發(fā)合同樣本3篇
- 2025年度社會(huì)工作專業(yè)人才派遣合同范本3篇
- 當(dāng)代小學(xué)音樂教育中的科技與多元文化結(jié)合研究
- 家庭教育中的心理輔導(dǎo)與支持系統(tǒng)
- 家校聯(lián)合提升學(xué)生心理健康水平的策略研究
- 小學(xué)數(shù)學(xué)課堂的組織藝術(shù)與有效指導(dǎo)策略
- 2024年國家公務(wù)員錄用考試公共基礎(chǔ)知識(shí)復(fù)習(xí)題庫2500題及答案
- DB3309T 98-2023 登步黃金瓜生產(chǎn)技術(shù)規(guī)程
- DBJ41-T 108-2011 鋼絲網(wǎng)架水泥膨脹珍珠巖夾芯板隔墻應(yīng)用技術(shù)規(guī)程
- 2025年學(xué)長引領(lǐng)的讀書會(huì)定期活動(dòng)合同
- 《EICC培訓(xùn)講義》課件
- 水利工程全生命周期管理-洞察分析
- 2024年物業(yè)公司服務(wù)質(zhì)量保證合同條款
- JJF(陜) 049-2021 變壓器交流阻抗參數(shù)測(cè)試儀校準(zhǔn)規(guī)范
- 文言文閱讀之理解實(shí)詞含義(講義)-2025年中考語文專項(xiàng)復(fù)習(xí)
- 詞語理解-2025年中考語文專項(xiàng)復(fù)習(xí)(遼寧專用)(原卷版)
- 娛樂場(chǎng)所突發(fā)事件應(yīng)急措施及疏散預(yù)案(三篇)
評(píng)論
0/150
提交評(píng)論