<em id="09ttv"></em>
    <sup id="09ttv"><pre id="09ttv"></pre></sup>
    <dd id="09ttv"></dd>

        • jQuery選擇器(二)基本選擇器+層次選擇器

          2018-5-1    seo達人

          如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

          1:獲取所有的<p>元素,對<p>元素繼續循環,因為獲取的是數組對象,給每個<p>元素添加行為事件

          var items=document.getElementsByTagName("p"); for(var i=0;i<items.length;i++){
              items[i].onclick=function(){ //do something  }
          }
              
          • 1
          • 2
          • 3
          • 4
          • 5
          • 6

          2:根據表格id獲取表格,在表格內獲取<tbody>元素,在<tbody>元素下獲取<tr>元素,循環輸出獲取的<tr>元素,對元素的索引值除以2取模,然后根據奇偶設置不同的背景色。

          var item=docuement.getElementById("tb"); var tbody=item.getElementsByTagName("tbody")[0]; var trs=tbody.getElementByTagName("tr"); for(var i=0;i<trs.length;i++){ if(i%2==0){
                trs[i].style.backgroundColor="#888";
             }
          }
              
          • 1
          • 2
          • 3
          • 4
          • 5
          • 6
          • 7
          • 8

          3:新建一個空數組,獲取所有name為”check”的多選框,循環判斷多選框是否被選中,如果被選中則添加到數組里,獲取輸出按鈕,然后為按鈕添加onclick事件,輸出數組長度即可。

          var btn=document.getElementById("btn");
          btn.onclick=function(){ var array=new Array(); var items=document.getElementsByName("check"); for(i=0;i<items.length;i++){ if(items[i].checked){ array.push(items[i].value);
               }
            }
            alert(array.length);  
          }
              
          • 1
          • 2
          • 3
          • 4
          • 5
          • 6
          • 7
          • 8
          • 9
          • 10
          • 11
          • 12

          基本選擇器:

          #id  $("#test")選取id為test的元素 .class $(".test")選取所有classtest的元素 element $("p")選取所有的<p>元素 $("div,span,p.myClass") 選取所有的<div>,<span>和擁有classmyClass<p>標簽的一組元素
              
          • 1
          • 2
          • 3
          • 4
          • 5

          層次選擇器:

          $("ancestor  descendant") $("div span")選取<div>里面所有的<span>元素 $("parent>child") $("div >span")選取<div>元素下元素名為<span>的子元素 $("prev+next") $(".one+div")選取classone的下一個<div>同輩元素 $("#two~div")選取id為two的元素后面的所有<div>同輩元素
          
          后面兩個用得少,因為在jQuery里可以用更加簡單的方法代替 $(".one+div") $(".one").next("div"); $("prev~div") $("#prev").nextAll("div");
          藍藍設計www.sdgs6788.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務


          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://www.sdgs6788.com

          存檔

          亚洲精品97久久中文字幕无码| 久久这里只有精品首页| 国产欧美一区二区久久| 精品久久久久久国产免费了| 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲 | 亚洲午夜久久久影院| 人妻无码αv中文字幕久久琪琪布 人妻无码久久一区二区三区免费 人妻无码中文久久久久专区 | 日本精品久久久久中文字幕| 99久久精品免费看国产一区二区三区| 亚洲欧美日韩精品久久亚洲区| 久久久久久久综合狠狠综合| 91久久精品视频| 97精品伊人久久大香线蕉| 欧美激情精品久久久久久久| 97久久精品无码一区二区天美| 人妻无码久久精品| 久久AAAA片一区二区| 思思久久99热只有频精品66| 国内精品久久久久| 久久无码高潮喷水| 精品久久久无码中文字幕天天| 国产A级毛片久久久精品毛片| 久久亚洲国产中v天仙www | 国产精品成人久久久久三级午夜电影| 一本久久免费视频| 精品久久久久久久中文字幕 | 精品综合久久久久久888蜜芽| 久久久久亚洲精品天堂久久久久久| 久久久久久精品无码人妻| 久久久久久久91精品免费观看| 久久精品国产精品亚洲精品| 亚洲伊人久久大香线蕉综合图片| 国产精品内射久久久久欢欢 | 久久久久久国产a免费观看不卡| 99久久成人18免费网站| 久久精品国产亚洲AV香蕉| 777久久精品一区二区三区无码| 奇米影视7777久久精品| 精品国产乱码久久久久久人妻 | 久久久久久久97| 久久久久无码精品国产不卡|