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

首頁 > 語言 > JavaScript > 正文

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

2024-05-06 16:20:31
字體:
供稿:網(wǎng)友

這篇文章主要介紹了JQuery中基礎(chǔ)過濾選擇器用法,涉及jQuery屬性選擇及樣式操作的相關(guān)技巧,需要的朋友可以參考下

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

 

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  3. <html xmlns="http://www.w3.org/1999/xhtml"
  4. <head> 
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  6. <title>基礎(chǔ)過濾選擇器</title> 
  7. <style type="text/css"
  8. #main{ 
  9. width:600px; 
  10. border:1px solid green; 
  11. margin:auto; 
  12. padding:10px; 
  13. #tbl{ 
  14. border-collapse:collapse; 
  15. border-top:1px solid red; 
  16. border-left:1px solid red; 
  17. margin:auto; 
  18. #tbl td{ 
  19. width:60px; 
  20. height:60px; 
  21. border-collapse:collapse; 
  22. border-bottom:1px solid red; 
  23. border-right:1px solid red; 
  24. </style> 
  25. <script src="jquery-1.6.2.min.js" type="text/javascript"></script> 
  26. <script type="text/javascript"
  27. $(function () { 
  28. //=============舉例1======================== 
  29. //:first 說明: 匹配找到的第一個元素 
  30. //....<1>修改第一個單元格的背景色 
  31. //var $tds = $("#tbl td:first"); 
  32. //$tds.css("backgroundColor", "blue"); 
  33. //....<2>修改第一行的背景色 
  34. //var $trs = $("#tbl tr:first"); 
  35. //$trs.css("backgroundColor", "blue"); 
  36. //=============舉例2======================== 
  37. //:last 說明: 匹配找到的最后一個元素.與 :first 相對應(yīng). 
  38. //...<1>修改隨后一個單元格的背景色 
  39. //var $tds = $("#tbl td:last"); 
  40. //$tds.css("backgroundColor", "blue"); 
  41. //=============舉例3======================== 
  42. //:not(selector) 去除所有與給定選擇器匹配的元素.有點類似于”非” 
  43. //...<1>把所有class不為tdClass的列的文本進行修改 
  44. //var $tds = $("#tbl td:not(.tdClass)"); 
  45. //$tds.text("Not tdClass"); 
  46. //=============舉例4======================== 
  47. //:even 說明: 匹配所有索引值為偶數(shù)的元素,從 0 開始計數(shù).js的數(shù)組都是從0開始計數(shù)的. 
  48. //例如要選擇table中的行,因為是從0開始計數(shù),所以table中的第一個tr就為偶數(shù)0. 
  49. //...<1>把索引值為偶數(shù)的行變成黃色 
  50. //var $trs = $("#tbl tr:even"); 
  51. //$trs.css("backgroundColor", "yellow"); 
  52. //=============舉例5======================== 
  53. //: odd 說明: 匹配所有索引值為奇數(shù)的元素,和:even對應(yīng),從 0 開始計數(shù). 
  54. //var $trs = $("#tbl tr:odd"); 
  55. //$trs.css("backgroundColor", "yellow"); 
  56. //=============舉例6======================== 
  57. //:eq(index) 說明: 匹配一個給定索引值的元素.eq(0)就是獲取第一個tr元素.括號里面的是索引值,不是元素排列數(shù). 
  58. //...<1>設(shè)置第二個單元格的背景色 
  59. //var $tds = $("#tbl td:eq(1)"); 
  60. //$tds.css("backgroundColor", "gray"); 
  61. //=============舉例6======================== 
  62. //:gt(index) 說明: 匹配所有大于給定索引值的元素. 
  63. //...<1>把下標索引大于1的所有單元格背景色設(shè)置為灰色 
  64. //var $tds = $("#tbl td:gt(1)"); 
  65. //$tds.css("backgroundColor", "gray"); 
  66. //=============舉例7======================== 
  67. //:lt(index) 說明: 匹配所有小于給定索引值的元素. 
  68. //...<1>把下標索引小于3的所有單元格背景色設(shè)置為灰色 
  69. var $tds = $("#tbl td:lt(3)"); 
  70. $tds.css("backgroundColor""gray"); 
  71. //=============舉例8======================== 
  72. //:header(固定寫法) 說明: 匹配如 h1, h2, h3之類的標題元素.這個是專門用來獲取h1,h2這樣的標題元素. 
  73. //...<1>把所有的h標簽背景色進行修改 
  74. var $hs = $(":header"); 
  75. $hs.css("backgroundColor""gold"); 
  76. //=============舉例8======================== 
  77. //slice 獲取下標范圍內(nèi)元素 
  78. var $trs = $("#tbl tr").slice(1, 3); 
  79. $trs.css("backgroundColor""gold"); 
  80. }); 
  81. </script> 
  82. </head> 
  83. <body> 
  84. <div id="main"
  85. <h1>我是h1</h1> 
  86. <h2>我是h2</h2> 
  87. <h3>我是h3</h3> 
  88. <table id="tbl"
  89. <tr> 
  90. <td>1</td><td>1</td><td>1</td> 
  91. </tr> 
  92. <tr> 
  93. <td class="tdClass">2</td><td>2</td><td>2</td> 
  94. </tr> 
  95. <tr> 
  96. <td>3</td><td>3</td><td>3</td> 
  97. </tr> 
  98. <tr> 
  99. <td>4</td><td>4</td><td class="tdClass">4</td> 
  100. </tr> 
  101. <tr> 
  102. <td>5</td><td>5</td><td>5</td> 
  103. </tr> 
  104. <tr> 
  105. <td>6</td><td>6</td><td class="tdClass">6</td> 
  106. </tr> 
  107. </table> 
  108. </div> 
  109. </body> 
  110. </html> 

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 嘉鱼县| 稻城县| 平利县| 长汀县| 稷山县| 仙游县| 沙洋县| 石家庄市| 灌阳县| 于都县| 兖州市| 深泽县| 呼伦贝尔市| 阿克陶县| 大邑县| 昂仁县| 顺平县| 嵩明县| 蒙山县| 黄大仙区| 永胜县| 上蔡县| 蓬莱市| 武夷山市| 内丘县| 章丘市| 左贡县| 北碚区| 甘孜| 威宁| 南雄市| 西充县| 麻栗坡县| 军事| 金昌市| 虹口区| 蒙山县| 栖霞市| 京山县| 突泉县| 资中县|