1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5 <title>第2章示例6</title>
6 <style type="text/css">
7 body { width:760px; }
8 div,p,h3,h1 { border:4px solid black; background-color:green; color:white; margin:6px; padding:5px; font:bold 14px/1 Arial,Helvetica,sans-serif; width:220px; float:left; }
9 div p { width:205px; border-width:2px; margin:5px 0; float:none; }
10 h1 { margin:6px 256px; } h3 { position:relative; margin-right:500px; }
11 div.top { height:65px; }
12 .clear { clear:both; }
13 div.hide { display:none; } p.hide { visibility:hidden; }
14 .highlight { background-color:gold; color:black; }
15 form { clear:both; }
16 button { font:bold 16px/1 Arial,Helvetica,sans-serif; margin:1px 3px; padding:2px; cursor:pointer; width:240px; }
17 </style>
18 <script src="http://code.jquery.com/jquery-1.9.1.min.js" type="text/javascript"></script>
19 <script type="text/javascript">
20 $(document).ready(function(){
21 $("button").click(function(){$("*").removeClass("highlight");});
22 $("#btn1").click(function(){$("div[class]").addClass("highlight");});
23 $("#btn2").click(function(){$("div[class=top]").addClass("highlight");});
24 $("#btn3").click(function(){$("div[class!=top]").addClass("highlight");});
25 $("#btn4").click(function(){$("div[class~=top]").addClass("highlight");});
26 $("#btn5").click(function(){$("div[class^=clear]").addClass("highlight");});
27 $("#btn6").click(function(){$("div[class$=tom]").addClass("highlight");});
28 $("#btn7").click(function(){$("div[class*=t]").addClass("highlight");});
29 $("#btn8").click(function(){$("div[class=top][id]").addClass("highlight");});
30 function swing() {
31 $("h3").animate({left:"500"},7000)
32 .animate({left:"0"},7000, swing);
33 }
34 swing();
35 });
36 </script>
37 </head>
38 <body>
39 <h1><h1> </h1></h1>
40 <div class="clear top">
41 <div class="clear top">
42 <p><p>hello</p></p>
43 </div>
44 </div>
45 <div class="top" id="core">
46 <div class="top" id="core">
47 <p><p> </p></p>
48 </div>
49 </div>
50 <div class="top">
51 <div class="top"><br/>
52 hello, John<br/>
53 </div>
54 </div>
55 <p class="clear"><p class="clear"> </p></p>
56 <p><p > </p></p>
57 <p><p > </p></p>
58 <h3 class="clear"><h3 class="clear"> </h3></h3>
59 <p class="clear"><p class="clear"> </p></p>
60 <p><p > </p></p>
61 <p class="hide"><p class="hide"> </p></p>
62 <div class="clear bottom">
63 <div class="clear bottom">
64 <p><p> </p></p>
65 <p><p> </p></p>
66 <p><p> </p></p>
67 </div>
68 </div>
69 <div class="bottom">
70 <div class="bottom">
71 <p><p> </p></p>
72 <p><p> </p></p>
73 <p><p> </p></p>
74 </div>
75 </div>
76 <div class="hide bottom">
77 <div class="hide bottom">
78 <p><p> </p></p>
79 <p><p> </p></p>
80 <p><p> </p></p>
81 </div>
82 </div>
83 <form>
84 <button type="button" id="btn1">$("div[class]")</button>
85 <button type="button" id="btn2">$("div[class=top]")</button>
86 <button type="button" id="btn3">$("div[class!=top]")</button>
87 <button type="button" id="btn4">$("div[class~=top]")</button>
88 <button type="button" id="btn5">$("div[class^=clear]")</button>
89 <button type="button" id="btn6">$("div[class$=tom]")</button>
90 <button type="button" id="btn7">$("div[class*=t]")</button>
91 <button type="button" id="btn8">$("div[class=top][id]")</button>
92 </form>
93 </body>
94 </html>