1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="UTF-8">
5 <title>Insert title here</title>
6 <script type="text/javascript" src="js/jquery-1.8.3.js"></script>
7 <!-- 为了测试,先添加一些样式 -->
8 <style type="text/css">
9 div,span,p {
10 width:140px;
11 height:140px;
12 margin:5px;
13 background:#aaa;
14 border:#000 1px solid;
15 float:left;
16 font-size:17px;
17 font-family:Verdana;
18 }
19 div.mini {
20 width:55px;
21 height:55px;
22 background-color: #aaa;
23 font-size:12px;
24 }
25 div.hide {
26 display:none;
27 }
28 </style>
29
30 <script type="text/javascript">
31 //jQuery的页面加载完成时触发的事件
32 $(document).ready(function(){
33 //$("body div")表示:body标签下所有的div标签
34 $(button1).click(function(){
35 $("body div").css("background-color", "red");
36 });
37
38 //$("body>div")表示:body标签下的子div标签
39 $(button2).click(function(){
40 $("body>div").css("background-color", "red");
41 });
42
43 //$("#one+div")表示:id为one的下一个div元素(同级的)
44 $(button3).click(function(){
45 $("#one+div").css("background-color", "red");
46 });
47
48 //$("#two~div")表示:id为two的所有同级标签为div
49 $(button4).click(function(){
50 $("#two~div").css("background-color", "red");
51 });
52 });
53 </script>
54 </head>
55 <body>
56 <a href="">刷新</a>
57 <input type="button" id="button1" value="选择 body内的所有div元素"/>
58 <input type="button" id="button2" value="在body内,选择子元素是div的"/>
59 <input type="button" id="button3" value="选择 id为one 的下一个div元素"/>
60 <input type="button" id="button4" value="选择 id为two的元素后面的所有div兄弟元素"/>
61 <br/><br/>
62 <div class="one" id="one">
63 id为one,class为one的div
64 <div class="mini">class为mini</div>
65 </div>
66
67 <div class="one" id="two" title="test">
68 id为two,class为one,title为test的div.
69 <div class="mini" title="other">class为mini,title为other</div>
70 <div class="mini" title="test">class为mini,title为test</div>
71 </div>
72
73 <div class="one">
74 <div class="mini">class为mini</div>
75 <div class="mini">class为mini</div>
76 <div class="mini">class为mini</div>
77 <div class="mini"></div>
78 </div>
79
80 <div class="one">
81 <div class="mini">class为mini</div>
82 <div class="mini">class为mini</div>
83 <div class="mini">class为mini</div>
84 <div class="mini" title="tesst">class为mini,title为tesst</div>
85 </div>
86
87 <div style="display: none;" class="none">style的display为"none"的div</div>
88
89 </body>
90 </html>