source: ether_statistics/web/resources/js/Wijmo.2.2.2/Wijmo-Complete/development-bundle/samples/tree/animation.html @ 598

Last change on this file since 598 was 598, checked in by vmipsl, 12 years ago

images

File size: 6.2 KB
Line 
1<!doctype html>
2<html lang="en">
3<head>
4    <title>Tree - Animation</title>
5    <meta charset="utf-8" />
6    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
7    <meta name="description" content="Animation" />
8    <meta name="keywords" content="" />
9    <meta name="author" content="ComponentOne" />
10   
11    <link href="../../themes/rocket/jquery-wijmo.css" rel="stylesheet" type="text/css" />
12   
13    <link href="../../themes/wijmo/jquery.wijmo-open.2.2.2.css" rel="stylesheet" type="text/css" />
14    <link href="../../themes/wijmo/jquery.wijmo.wijtree.css" rel="stylesheet" type="text/css" />
15    <script src="../../external/jquery-1.8.0.min.js" type="text/javascript"></script>
16    <script src="../../external/jquery-ui-1.8.23.custom.min.js" type="text/javascript"></script>
17    <script src="../../external/jquery.wijmo-open.all.2.2.2.min.js" type="text/javascript"></script>
18    <script src="../../Wijmo/jquery.wijmo.wijtree.js" type="text/javascript"></script>
19    <script id="scriptInit" type="text/javascript">
20        $(document).ready(function () {
21            var tv = $("#tree").wijtree({
22                showCheckBoxes: false,
23                expandAnimation: { effect: 'blind', duration: 500 },
24                collapseAnimation: { effect: 'puff', duration: 500 }
25            });
26
27            $('#expandEffectTypes').change(function () {
28                var ee = $("#expandEffectTypes option:selected").val();
29                $("#tree").wijtree("option", "expandAnimation", { effect: ee, duration: 500 });
30            });
31
32            $('#collapseEffectTypes').change(function () {
33                var ce = $("#collapseEffectTypes option:selected").val();
34                $("#tree").wijtree("option", "collapseAnimation", { effect: ce, duration: 500 });
35            })
36        });
37    </script>
38</head>
39<body class="demo-single">
40    <div class="container">
41        <div class="header">
42            <h2>
43                Animation</h2>
44        </div>
45        <div class="main demo">
46            <!-- Begin demo markup -->
47            <div>
48                <ul id="tree">
49                    <li><a>Folder 1</a>
50                        <ul>
51                            <li><a>Folder 1.1</a>
52                                <ul>
53                                    <li><a><span>Folder 1.1.1</span></a></li>
54                                    <li><a><span>Folder 1.1.2</span></a></li>
55                                    <li><a><span>Folder 1.1.3</span></a></li>
56                                    <li><a><span>Folder 1.1.4</span></a></li>
57                                </ul>
58                            </li>
59                            <li><a>Folder 1.2</a></li>
60                            <li><a>Folder 1.3</a></li>
61                            <li><a>Folder 1.4</a></li>
62                        </ul>
63                    </li>
64                    <li><a href="#"><span>Folder 2</span></a>
65                        <ul>
66                            <li><a><span>Folder 2.1</span></a></li>
67                            <li><a><span>Folder 2.2</span></a></li>
68                            <li><a><span>Folder 2.3</span></a></li>
69                            <li><a><span>Folder 2.4</span></a></li>
70                            <li><a><span>Folder 2.5</span></a></li>
71                        </ul>
72                    </li>
73                </ul>
74            </div>
75            <!-- End demo markup -->
76            <div class="demo-options">
77                <!-- Begin options markup -->
78                <div>
79                    <label for="showingEffectTypes">
80                        Expand Animation
81                    </label>
82                    <select id="expandEffectTypes" name="effects">
83                        <option value="blind">Blind</option>
84                        <option value="bounce">Bounce</option>
85                        <option value="clip">Clip</option>
86                        <option value="drop">Drop</option>
87                        <option value="explode">Explode</option>
88                        <option value="fade">Fade</option>
89                        <option value="fold">Fold</option>
90                        <option value="highlight">Highlight</option>
91                        <option value="puff">Puff</option>
92                        <option value="pulsate">Pulsate</option>
93                        <option value="scale">Scale</option>
94                        <option value="shake">Shake</option>
95                        <option value="size">Size</option>
96                        <option value="slide">Slide</option>
97                        <option value="transfer">Transfer</option>
98                    </select>
99                </div>
100                <div>
101                    <label for="showingEffectTypes">
102                        Collapse Animation
103                    </label>
104                    <select id="collapseEffectTypes" name="effects">
105                        <option value="blind">Blind</option>
106                        <option value="bounce">Bounce</option>
107                        <option value="clip">Clip</option>
108                        <option value="drop">Drop</option>
109                        <option value="explode">Explode</option>
110                        <option value="fade">Fade</option>
111                        <option value="fold">Fold</option>
112                        <option value="highlight">Highlight</option>
113                        <option value="puff">Puff</option>
114                        <option value="pulsate">Pulsate</option>
115                        <option value="scale">Scale</option>
116                        <option value="shake">Shake</option>
117                        <option value="size">Size</option>
118                        <option value="slide">Slide</option>
119                        <option value="transfer">Transfer</option>
120                    </select>
121                </div>
122                <!-- End options markup -->
123            </div>
124        </div>
125        <div class="footer demo-description">
126You can add and expand animations by setting the expandAnimation option to an effect and a duration, and you can add a collapseAnimation option by setting the collapseAnimation property.
127        </div>
128    </div>
129</body>
130</html>
Note: See TracBrowser for help on using the repository browser.