html和jQuery常用的选择器

来源:互联网 发布:网络安全教育图片 编辑:程序博客网 时间:2024/05/20 23:58
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  2. <html>  
  3.   <head>  
  4.     <title>css.html</title>  
  5.       
  6.     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">  
  7.     <meta http-equiv="description" content="this is my page">  
  8.     <meta http-equiv="content-type" content="text/html; charset=UTF-8">  
  9.       
  10.     <style type="text/css">  
  11.         /*id选择器*/  
  12.         #myDiv{color:red}  
  13.         /*类选择器*/  
  14.         .myDiv2{color:green}  
  15.         /*标签选择器*/  
  16.         span{color:gray}  
  17.         /*属性选择器*/  
  18.         [my='a']{color:blue}  
  19.         /*后代选择器*/  
  20.         div p{color:skyblue}  
  21.     </style>  
  22.       
  23.     <script type="text/javascript" src="../../jquery-2.2.4.js"></script>  
  24.     <script type="text/javascript">  
  25.         //jquery的选择器,沿用css3的选择器语法,半增强  
  26.         //作用是为了获取满足选择器条件的dom元素集合(返回值就是数组)  
  27.         //通过jquery选择器获取到的数组,并不是js的数组,是jquery拓展后的数组  
  28.           
  29.         $(function(){  
  30.             /*id选择器*/  
  31.             var myDiv=$("#myDiv");  
  32.             //alert(myDiv);  
  33.             /*类选择器*/  
  34.             var myDiv2=$(".myDiv2");  
  35.             //alert(myDiv2);  
  36.             //标签选择器  
  37.             var spanArray=$("span");  
  38.             //alert(spanArray);  
  39.             //属性选择器  
  40.             var p=$("[my]");  
  41.             p.text("一二三");  
  42.             var p=$("[my='b']");  
  43.             p.text("四五六");  
  44.             //后代选择器  
  45.             $("div a").text("google");  
  46.               
  47.               
  48.             $("table tr:even").css("backgroundColor","gray");  
  49.             $("table tr:first").css("backgroundColor","yellow");  
  50.         })  
  51.           
  52.           
  53.     </script>  
  54.   </head>  
  55.     
  56.   <body>  
  57.    
  58.     <div id="myDiv">hello jquery</div>  
  59.       
  60.     <div class="myDiv2">hello world</div>  
  61.       
  62.     <span>hello</span>  
  63.       
  64.     <p my="a"></p>  
  65.       
  66.     <p my="b"></p>  
  67.       
  68.     <div>  
  69.         <a href="www.google.com"></a>  
  70.     </div>  
  71.     <div>  
  72.         <p>whos your daddy</p>  
  73.     </div>  
  74.      <table border="1" width="800" height="400">  
  75.         <tr>  
  76.             <td></td>  
  77.             <td></td>  
  78.             <td></td>  
  79.         </tr>  
  80.         <tr>  
  81.             <td></td>  
  82.             <td></td>  
  83.             <td></td>  
  84.         </tr>  
  85.         <tr>  
  86.             <td></td>  
  87.             <td></td>  
  88.             <td></td>  
  89.         </tr>  
  90.         <tr>  
  91.             <td></td>  
  92.             <td></td>  
  93.             <td></td>  
  94.         </tr>  
  95.         <tr>  
  96.             <td></td>  
  97.             <td></td>  
  98.             <td></td>  
  99.         </tr>  
  100.         <tr>  
  101.             <td></td>  
  102.             <td></td>  
  103.             <td></td>  
  104.         </tr>  
  105.         <tr>  
  106.             <td></td>  
  107.             <td></td>  
  108.             <td></td>  
  109.         </tr>  
  110.         <tr>  
  111.             <td></td>  
  112.             <td></td>  
  113.             <td></td>  
  114.         </tr>  
  115.     </table>  
  116.       
  117.   </body>  
  118. </html>  
原创粉丝点击