亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

jQuery內(nèi)容選擇器與表單選擇器實(shí)例分析

 更新時(shí)間:2019年06月28日 10:28:15   作者:Yeoman92  
這篇文章主要介紹了jQuery內(nèi)容選擇器與表單選擇器,結(jié)合實(shí)例形式分析了jQuery內(nèi)容選擇器與表單選擇器的功能、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了jQuery內(nèi)容選擇器與表單選擇器。分享給大家供大家參考,具體如下:

內(nèi)容選擇器

jQuery內(nèi)容過(guò)濾選擇器的過(guò)濾規(guī)則主要運(yùn)用在DOM元素所包含的子元素或其文本內(nèi)容上,主要包括以下四種過(guò)濾方法:
內(nèi)容選擇器4種用法

  • 內(nèi)容選擇器
    • 選取含有文本內(nèi)容為“text”的元素
    • 格式:E:contains(text)
  • 包含元素選擇器
    • 選取含有選擇器所匹配的元素的元素
    • 格式: E:has(selector)
  • 空內(nèi)容選擇器
    • 選取不含任何子元素或文本的空元素
    • 格式: E:empty
  • 非空內(nèi)容選擇器
    • 選取含有子元素或者文本的元素標(biāo)簽
    • 格式:E :parent

表單元素選擇器

表單元素是指用于獲取指定表單元素的選擇器,表單元素選擇器用于簡(jiǎn)化表單的操作.

如操作:

  • 選擇所有內(nèi)容包含 “is”單詞的段落
  • 找到所有擁有input標(biāo)簽的div對(duì)象
  • 標(biāo)出所有的非空元素,即擁有子元素或文本的元素
  • 標(biāo)出所有空元素,即沒(méi)有子元素或文本的元素
  • 獲取表單下所有輸入框
  • 所有不可用輸入項(xiàng)
  • 被選中的元素
<script>
$(function(){
    //利用:contains獲取包含指定內(nèi)容的組件,篩選文本內(nèi)容中包含is單詞的組件
    //$("p:contains(special)").css("border" , "1px solid red");
    //獲取擁有名為input后代節(jié)點(diǎn)的標(biāo)簽
    //$("div:has(input)").css("border" , "1px solid red");
    //利用層疊選擇器與has()選擇器最大的不同時(shí),層疊選擇器選中的是input組件,而上面的has則選中的是擁有input組件的div組件
    //$("div input").css("border" , "1px solid red");
    //利用:parent選擇器獲取所有非空元素
    //$("*:parent").css("border" , "1px solid red");
    //利用:empty 來(lái)獲取所有空元素
    //$("*:empty").css("border" , "1px solid red");
    //利用:input獲取表單所有元素,:之前什么都不寫默認(rèn)就是*查詢所有
    //$(":input").css("border" , "1px solid red");
    //$(":input").css("width" , "200px");
    //$("input,select,button").css("border" , "1px solid red");
    //獲取所有按鈕
    //$(":button , :submit , :reset").css("border" , "1px solid red");
    //利用:disabled獲取不可用的表單元素
    //$(":disabled").css("border" , "1px solid red");
    //下面這句話與之等價(jià)
    //$("*[disabled='disabled']").css("border" , "1px solid red");
    //獲取被選中的單選框或復(fù)選框
    //$(":checked").css("width" , "100px");
    $("*[checked='checked']").css("border" , "1px solid red");
  })
</script>

更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery頁(yè)面元素操作技巧匯總》、《jQuery常見(jiàn)事件用法與技巧總結(jié)》、《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》及《jquery選擇器用法總結(jié)

希望本文所述對(duì)大家jQuery程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:

相關(guān)文章

  • 收集的10個(gè)免費(fèi)的jQuery相冊(cè)

    收集的10個(gè)免費(fèi)的jQuery相冊(cè)

    或許在網(wǎng)絡(luò)上你已經(jīng)見(jiàn)過(guò)數(shù)百種通過(guò)jQuery實(shí)現(xiàn)的相冊(cè),但是我們發(fā)現(xiàn)的這些相冊(cè),他們有額外的東西,優(yōu)雅和獨(dú)特的創(chuàng)意!每個(gè)相冊(cè)都是可在線預(yù)覽和免費(fèi)下載的。你可以為你的Web項(xiàng)目添加色彩。
    2011-02-02
  • jQuery入門基礎(chǔ)知識(shí)學(xué)習(xí)指南

    jQuery入門基礎(chǔ)知識(shí)學(xué)習(xí)指南

    這篇文章主要介紹了jQuery入門基礎(chǔ)知識(shí)學(xué)習(xí)指南,jQuery是當(dāng)下最主流人氣最高的JavaScript庫(kù),需要的朋友可以參考下
    2015-08-08
  • jQuery樹(shù)形下拉菜單特效代碼分享

    jQuery樹(shù)形下拉菜單特效代碼分享

    這篇文章主要介紹了jQuery實(shí)現(xiàn)幻樹(shù)形下拉菜單特效,代碼簡(jiǎn)單,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-08-08
  • jQuery 版元素拖拽原型代碼

    jQuery 版元素拖拽原型代碼

    “元素拖拽”顧名思義:拖動(dòng),移動(dòng),拽放。有很多的解釋,而且在網(wǎng)上相關(guān)資料非常之多,本人在開(kāi)發(fā) AsyncBox 當(dāng)中也用到此效果,借此分享,同時(shí)也是一種技術(shù)積累。
    2011-04-04
  • jQuery層疊選擇器用法實(shí)例分析

    jQuery層疊選擇器用法實(shí)例分析

    這篇文章主要介紹了jQuery層疊選擇器用法,結(jié)合實(shí)例形式分析了jQuery層疊選擇器功能、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-06-06
  • 父頁(yè)面顯示遮罩層彈出半透明狀態(tài)的dialog

    父頁(yè)面顯示遮罩層彈出半透明狀態(tài)的dialog

    本文為大家介紹下父頁(yè)面顯示遮罩層,彈出半透明狀態(tài)的dialog。dialog即彈出的子頁(yè)面,需要的朋友可以參考下
    2014-03-03
  • jquery 學(xué)習(xí)筆記一

    jquery 學(xué)習(xí)筆記一

    jquery是javascript的類庫(kù),提供了大量的javascript的類庫(kù)和API,方便javascript開(kāi)發(fā)。
    2010-04-04
  • jquery——九宮格大轉(zhuǎn)盤抽獎(jiǎng)實(shí)例

    jquery——九宮格大轉(zhuǎn)盤抽獎(jiǎng)實(shí)例

    本篇文章主要介紹了jquery——九宮格大轉(zhuǎn)盤抽獎(jiǎng)實(shí)例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-01-01
  • jquery中選擇塊并改變屬性值的方法

    jquery中選擇塊并改變屬性值的方法

    本文為大家介紹下使用jquery改變class屬性的值,通過(guò)removeClass、addClass實(shí)現(xiàn),具體如下,感興趣的朋友可以學(xué)習(xí)下
    2013-07-07
  • juqery 學(xué)習(xí)之五 文檔處理 包裹、替換、刪除、復(fù)制

    juqery 學(xué)習(xí)之五 文檔處理 包裹、替換、刪除、復(fù)制

    這個(gè)函數(shù)的原理是檢查提供的第一個(gè)元素(它是由所提供的HTML標(biāo)記代碼動(dòng)態(tài)生成的),并在它的代碼結(jié)構(gòu)中找到最上層的祖先元素--這個(gè)祖先元素就是包裹元素。
    2011-02-02

最新評(píng)論