最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JQuery中基礎(chǔ)過濾選擇器用法實例分析

 更新時間:2015年05月18日 12:00:37   作者:永遠愛好寫程序  
這篇文章主要介紹了JQuery中基礎(chǔ)過濾選擇器用法,涉及jQuery屬性選擇及樣式操作的相關(guān)技巧,需要的朋友可以參考下

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

<!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>基礎(chǔ)過濾選擇器</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 相對應(yīng).
  //...<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 說明: 匹配所有索引值為偶數(shù)的元素,從 0 開始計數(shù).js的數(shù)組都是從0開始計數(shù)的.
  //例如要選擇table中的行,因為是從0開始計數(shù),所以table中的第一個tr就為偶數(shù)0.
  //...<1>把索引值為偶數(shù)的行變成黃色
  //var $trs = $("#tbl tr:even");
  //$trs.css("backgroundColor", "yellow");
  //=============舉例5========================
  //: odd 說明: 匹配所有索引值為奇數(shù)的元素,和:even對應(yīng),從 0 開始計數(shù).
  //var $trs = $("#tbl tr:odd");
  //$trs.css("backgroundColor", "yellow");
  //=============舉例6========================
  //:eq(index) 說明: 匹配一個給定索引值的元素.eq(0)就是獲取第一個tr元素.括號里面的是索引值,不是元素排列數(shù).
  //...<1>設(shè)置第二個單元格的背景色
  //var $tds = $("#tbl td:eq(1)");
  //$tds.css("backgroundColor", "gray");
  //=============舉例6========================
  //:gt(index) 說明: 匹配所有大于給定索引值的元素.
  //...<1>把下標索引大于1的所有單元格背景色設(shè)置為灰色
  //var $tds = $("#tbl td:gt(1)");
  //$tds.css("backgroundColor", "gray");
  //=============舉例7========================
  //:lt(index) 說明: 匹配所有小于給定索引值的元素.
  //...<1>把下標索引小于3的所有單元格背景色設(shè)置為灰色
  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 獲取下標范圍內(nèi)元素
  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程序設(shè)計有所幫助。

相關(guān)文章

  • jQuery數(shù)組處理函數(shù)整理

    jQuery數(shù)組處理函數(shù)整理

    下面小編就為大家?guī)硪黄猨Query數(shù)組處理函數(shù)整理。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-08-08
  • 基于jquery的文章中所有圖片width大小批量設(shè)置方法

    基于jquery的文章中所有圖片width大小批量設(shè)置方法

    怎么設(shè)置文章中所有圖片width大小批量設(shè)置方法?這在實際應(yīng)用中很常見,下面有一段示例,希望對大家有所幫助
    2013-08-08
  • jQuery+ajax讀取json數(shù)據(jù)并按照價格排序示例

    jQuery+ajax讀取json數(shù)據(jù)并按照價格排序示例

    這篇文章主要介紹了jQuery+ajax讀取json數(shù)據(jù)并按照價格排序,涉及jQuery基于ajax動態(tài)獲取json文件數(shù)據(jù)并進行數(shù)據(jù)遍歷與排序的相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • jQuery鏈使用指南

    jQuery鏈使用指南

    這篇文章主要介紹了jQuery鏈使用方法,以及用哪些方法尅控制jQuery鏈,非常的詳細,需要的朋友可以參考下
    2015-01-01
  • jQuery autocomplate 自擴展插件、自動完成示例代碼

    jQuery autocomplate 自擴展插件、自動完成示例代碼

    jquery-lib版本是 1.3.2的,該插件是簡單的擴展插件,代碼也比較簡單的封裝。所以看起來也比較簡單不是很費力,當然封裝得也不是很好。
    2011-03-03
  • 基于jQuery實現(xiàn)點擊最后一行實現(xiàn)行自增效果的表格

    基于jQuery實現(xiàn)點擊最后一行實現(xiàn)行自增效果的表格

    現(xiàn)在任何事務(wù)都追求效率和人性化,當然網(wǎng)頁效果也是如此,如果一個可以編輯數(shù)據(jù)的表格,編輯到最后一行的時候,點擊可以自動添加一行,這樣算是一個比較人性化的效果,可以免去一絲勞頓之苦,下面分享一段這樣的代碼
    2016-01-01
  • jQuery實現(xiàn)天貓商品放大鏡效果

    jQuery實現(xiàn)天貓商品放大鏡效果

    這篇文章主要為大家詳細介紹了jQuery實現(xiàn)天貓商品放大鏡效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • JQuery觸發(fā)radio或checkbox的change事件

    JQuery觸發(fā)radio或checkbox的change事件

    在JQuery中,當給radio或checkbox添加一個change事件時,如果它的值發(fā)生變化就會觸發(fā)change事件;本文將詳細介紹如何利用JQuery觸發(fā)Checkbox的change事件需要了解的朋友可以參考下
    2012-12-12
  • jQuery prev ~ siblings選擇器使用介紹

    jQuery prev ~ siblings選擇器使用介紹

    正如標題所言其所用為匹配 prev 元素之后的所有 siblings 元素,下面為大家分享個示例,不了解的朋友可以學(xué)習(xí)下
    2013-08-08
  • jQuery EasyUI Dialog拖不下來如何解決

    jQuery EasyUI Dialog拖不下來如何解決

    這篇文章主要介紹了jQuery EasyUI Dialog拖不下來到底如何解決,遇到這類問題的,或者是感興趣的小朋友可以參考一下
    2015-09-09

最新評論

万全县| 成安县| 双桥区| 邵武市| 图片| 左云县| 黑河市| 通山县| 高密市| 砚山县| 哈密市| 万全县| 德庆县| 镇坪县| 庄河市| 洞口县| 古丈县| 肥西县| 贵定县| 郁南县| 砚山县| 汉寿县| 呼伦贝尔市| 黄冈市| 南康市| 鄂尔多斯市| 土默特右旗| 清远市| 沽源县| 霍邱县| 延长县| 陆河县| 黑水县| 镇原县| 古交市| 文登市| 聂荣县| 紫阳县| 文化| 正宁县| 虞城县|