亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

jQuery基本選擇器

初學(xué)jQuery,為了更好的系統(tǒng)學(xué)習(xí)好jQuery,今天特意把自己學(xué)習(xí)心得歸納一下,貼上來與初學(xué)者共進(jìn)退,今天我主要總結(jié)的是jQuery的基本選擇器。

jQuery的基本選擇器是jQuery中最常用的選擇器,也是最簡單的選擇器,它主要是通過元素的ID,CLASS,元素的標(biāo)簽ELEMENT等來查找HTML中的DOM元素。在網(wǎng)頁中,每一個id名稱只能使用一次,class允許重復(fù)使用。在jQury應(yīng)用中,可以使用這些基本選擇器來完成絕大多數(shù)的工作,下面我們主要來看看其具體的實現(xiàn)過程。為了更好的學(xué)習(xí),我們先在這里列出一個HTML標(biāo)簽代碼:

<div id="mydiv">
    <div class="mini">我是一個名為mini的div標(biāo)簽</div>
    <div class="mini">我是一個名為mini的div標(biāo)簽</div>
    <div class="mini">我是一個名為mini的div標(biāo)簽</div>
    <p>我是一個段落p標(biāo)簽</p>
    <span>我是一個行內(nèi)span標(biāo)簽</span>
<div>

接著我們分別來看看這幾種基本選擇器的應(yīng)用

一、ID選擇器

選擇器:#id

描述:根據(jù)給定的id匹配一個元素

返回:單個元素

示例:

<script type="text/javascript">    $(document).ready(function(){
        //id選擇器        $("#mydiv").css("background","#f96");
     });</script>

?

功能:改變id為mydiv的元素的背景色

二、class選擇器

選擇器:.class

描述:返回給定的類名匹配的元素

返回: 集合元素

示例:

<script type="text/javascript">    $(document).ready(function(){
        //class選擇器        $(".mini").css("background","#f96");
     });</script>

功能:改變class為mini的所有元素的背景色

三、標(biāo)簽element

選擇器:element

描述:根據(jù)給定的元素名匹配元素

返回:集合元素

示例:

<script type="text/javascript">    $(document).ready(function(){
        //element選擇器        $("div").css("background","#f96");
     });</script>

功能:改變元素名是<div>的所有元素的背景色

四、所有元素*

選擇器:*

描述:改變匹配的所有html標(biāo)簽元素

返回值:集合元素

示例:

<script type="text/javascript">    $(document).ready(function(){
        //*選擇器        $("*").css("background","#f96");
     });</script>

功能:改變所有html元素標(biāo)簽的背景色

五、selector1、selector2、....selectorN

選擇器:selector,selector2,...selectorN

描述:將每一個選擇器匹配到的元素合并后一起返回

返回:集合元素

示例:

<script type="text/javascript">    $(document).ready(function(){
        //selector1,selector2,...selectorN選擇器        $(".mini,p").css("background","#f96");
     });</script>

功能:改變class名為mini和段落p元素的背景色

繼續(xù)學(xué)習(xí)
||
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title></title> <style> div { width: 100px; height: 90px; float: left; padding: 5px; margin: 5px; background-color: #EEEEEE; } </style> <script src="http://code.jquery.com/jquery-3.1.1.min.js"></script> </head> <body> <div id="aaron"> <p>id="aaron"</p> <p>選中</p> </div> <div id="imooc"> <p>id="php中文網(wǎng)"</p> <p>jQuery選中</p> </div> <div id="imooc"> <p>id="php中文網(wǎng)"</p> <p>jQuery未選中</p> </div> <script type="text/javascript"> //通過原生方法處理 var div = document.getElementById('aaron'); div.style.border = "3px solid blue"; </script> <script type="text/javascript"> //通過jQuery直接傳入id //id的唯一,只選擇到了第一個匹配的id為php中文網(wǎng)的div節(jié)點 $("#imooc").css("border", "3px solid red"); </script> </body> </html>
提交重置代碼