1 <!DOCTYPE html>
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
5 <title>jquery 收缩展开效果</title>
6 <script src="Scripts/jquery-1.7.1.js"></script>
7 <style>
8 /* 收缩展开效果 */
9 .text
10 {
11 line-height: 22px;
12 padding: 0 6px;
13 color: #666;
14 }
15
16 .box h1
17 {
18 padding-left: 10px;
19 height: 22px;
20 line-height: 22px;
21 background: #f1f1f1;
22 font-weight: bold;
23 }
24
25 .box
26 {
27 position: relative;
28 border: 1px solid #e7e7e7;
29 }
30
31 h1
32 {
33 font-size: 16px;
34 }
35 </style>
36 </head>
37 <body>
38 <script type="text/javascript">
39 // 收缩展开效果
40 $(document).ready(function () {
41 $("div.text").hide();//默认隐藏div,或者在样式表中添加.text{display:none},推荐使用后者
42 $(".box h1").click(function () {
43 $(this).next(".text").slideToggle("slow");
44 })
45 });
46 </script>
47 <!-- 收缩展开效果 -->
48 <div class="box">
49 <h1>收缩展开效果</h1>
50 <div class="text">
51 1<br />
52 2<br />
53 3<br />
54 4<br />
55 5<br />
56 </div>
57 </div>
58 <br />
59 <div class="box">
60 <h1>收缩展开效果</h1>
61 <div class="text">
62 1<br />
63 2<br />
64 </div>
65 </div>
66 </body>
67 </html>