国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JQuery中基礎過濾選擇器用法實例分析

2019-11-20 12:27:26
字體:
來源:轉載
供稿:網友

本文實例講述了JQuery中基礎過濾選擇器用法。分享給大家供大家參考。具體如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>基礎過濾選擇器</title><style type="text/css">#main{ width:600px; border:1px solid green; margin:auto; padding:10px;}#tbl{ border-collapse:collapse; border-top:1px solid red; border-left:1px solid red; margin:auto;}#tbl td{ width:60px; height:60px; border-collapse:collapse; border-bottom:1px solid red; border-right:1px solid red;}</style><script src="jquery-1.6.2.min.js" type="text/javascript"></script><script type="text/javascript">$(function () {  //=============舉例1========================  //:first 說明: 匹配找到的第一個元素  //....<1>修改第一個單元格的背景色  //var $tds = $("#tbl td:first");  //$tds.css("backgroundColor", "blue");  //....<2>修改第一行的背景色  //var $trs = $("#tbl tr:first");  //$trs.css("backgroundColor", "blue");  //=============舉例2========================  //:last 說明: 匹配找到的最后一個元素.與 :first 相對應.  //...<1>修改隨后一個單元格的背景色  //var $tds = $("#tbl td:last");  //$tds.css("backgroundColor", "blue");  //=============舉例3========================  //:not(selector) 去除所有與給定選擇器匹配的元素.有點類似于”非”  //...<1>把所有class不為tdClass的列的文本進行修改  //var $tds = $("#tbl td:not(.tdClass)");  //$tds.text("Not tdClass");  //=============舉例4========================  //:even 說明: 匹配所有索引值為偶數的元素,從 0 開始計數.js的數組都是從0開始計數的.  //例如要選擇table中的行,因為是從0開始計數,所以table中的第一個tr就為偶數0.  //...<1>把索引值為偶數的行變成黃色  //var $trs = $("#tbl tr:even");  //$trs.css("backgroundColor", "yellow");  //=============舉例5========================  //: odd 說明: 匹配所有索引值為奇數的元素,和:even對應,從 0 開始計數.  //var $trs = $("#tbl tr:odd");  //$trs.css("backgroundColor", "yellow");  //=============舉例6========================  //:eq(index) 說明: 匹配一個給定索引值的元素.eq(0)就是獲取第一個tr元素.括號里面的是索引值,不是元素排列數.  //...<1>設置第二個單元格的背景色  //var $tds = $("#tbl td:eq(1)");  //$tds.css("backgroundColor", "gray");  //=============舉例6========================  //:gt(index) 說明: 匹配所有大于給定索引值的元素.  //...<1>把下標索引大于1的所有單元格背景色設置為灰色  //var $tds = $("#tbl td:gt(1)");  //$tds.css("backgroundColor", "gray");  //=============舉例7========================  //:lt(index) 說明: 匹配所有小于給定索引值的元素.  //...<1>把下標索引小于3的所有單元格背景色設置為灰色  var $tds = $("#tbl td:lt(3)");  $tds.css("backgroundColor", "gray");  //=============舉例8========================  //:header(固定寫法) 說明: 匹配如 h1, h2, h3之類的標題元素.這個是專門用來獲取h1,h2這樣的標題元素.  //...<1>把所有的h標簽背景色進行修改  var $hs = $(":header");  $hs.css("backgroundColor", "gold");  //=============舉例8========================  //slice 獲取下標范圍內元素  var $trs = $("#tbl tr").slice(1, 3);  $trs.css("backgroundColor", "gold");});</script></head><body><div id="main"><h1>我是h1</h1><h2>我是h2</h2><h3>我是h3</h3><table id="tbl">  <tr>    <td>1</td><td>1</td><td>1</td>  </tr>  <tr>    <td class="tdClass">2</td><td>2</td><td>2</td>  </tr>  <tr>    <td>3</td><td>3</td><td>3</td>  </tr>  <tr>    <td>4</td><td>4</td><td class="tdClass">4</td>  </tr>  <tr>    <td>5</td><td>5</td><td>5</td>  </tr>  <tr>    <td>6</td><td>6</td><td class="tdClass">6</td>  </tr></table></div></body></html>

希望本文所述對大家的jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 余姚市| 农安县| 蓬安县| 崇阳县| 九江县| 长武县| 崇州市| 定西市| 德化县| 阳江市| 阿坝| 图们市| 苍山县| 长葛市| 沾化县| 汉寿县| 三明市| 天津市| 建德市| 昌吉市| 泗洪县| 名山县| 东平县| 察隅县| 肥西县| 巴东县| 天峻县| 潞城市| 锦州市| 蒙城县| 双桥区| 凤翔县| 莱芜市| 呼玛县| 天祝| 西林县| 新乐市| 兴山县| 自治县| 小金县| 邯郸市|