PluginProbe
RSVP and Event Management / 1.3.0
RSVP and Event Management v1.3.0
trunk 0.5.0 0.6.0 0.7.0 0.8.0 0.9.0 0.9.5 1.0.0 1.1.0 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.5.0 1.6.0 1.6.1 1.6.2 1.6.5 1.7.0 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 All 136 releases
rsvp / jquery-ui-1.7.2.custom / development-bundle / demos / effect / default.html

default.html in RSVP and Event Management 1.3.0, at jquery-ui-1.7.2.custom/development-bundle/demos/effect/default.html

105 lines 3.7 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <!doctype html>
2 <html lang="en">
3 <head>
4 <title>jQuery UI Effects - Effect Demo</title>
5 <link type="text/css" href="../../themes/base/ui.all.css" rel="stylesheet" />
6 <script type="text/javascript" src="../../jquery-1.3.2.js"></script>
7 <script type="text/javascript" src="../../ui/effects.core.js"></script>
8 <script type="text/javascript" src="../../ui/effects.blind.js"></script>
9 <script type="text/javascript" src="../../ui/effects.bounce.js"></script>
10 <script type="text/javascript" src="../../ui/effects.clip.js"></script>
11 <script type="text/javascript" src="../../ui/effects.drop.js"></script>
12 <script type="text/javascript" src="../../ui/effects.explode.js"></script>
13 <script type="text/javascript" src="../../ui/effects.fold.js"></script>
14 <script type="text/javascript" src="../../ui/effects.highlight.js"></script>
15 <script type="text/javascript" src="../../ui/effects.pulsate.js"></script>
16 <script type="text/javascript" src="../../ui/effects.scale.js"></script>
17 <script type="text/javascript" src="../../ui/effects.shake.js"></script>
18 <script type="text/javascript" src="../../ui/effects.slide.js"></script>
19 <script type="text/javascript" src="../../ui/effects.transfer.js"></script>
20 <link type="text/css" href="../demos.css" rel="stylesheet" />
21 <style type="text/css">
22 .toggler { width: 500px; height: 200px; position: relative;}
23 #button { padding: .5em 1em; text-decoration: none; }
24 #effect { width: 240px; height: 135px; padding: 0.4em; position: relative; }
25 #effect h3 { margin: 0; padding: 0.4em; text-align: center; }
26 .ui-effects-transfer { border: 2px dotted gray; }
27 </style>
28 <script type="text/javascript">
29 $(function() {
30
31 //run the currently selected effect
32 function runEffect(){
33 //get effect type from
34 var selectedEffect = $('#effectTypes').val();
35
36 //most effect types need no options passed by default
37 var options = {};
38 //check if it's scale, transfer, or size - they need options explicitly set
39 if(selectedEffect == 'scale'){ options = {percent: 0}; }
40 else if(selectedEffect == 'transfer'){ options = { to: "#button", className: 'ui-effects-transfer' }; }
41 else if(selectedEffect == 'size'){ options = { to: {width: 200,height: 60} }; }
42
43 //run the effect
44 $("#effect").effect(selectedEffect,options,500,callback);
45 };
46
47 //callback function to bring a hidden box back
48 function callback(){
49 setTimeout(function(){
50 $("#effect:hidden").removeAttr('style').hide().fadeIn();
51 }, 1000);
52 };
53
54 //set effect from select menu value
55 $("#button").click(function() {
56 runEffect();
57 return false;
58 });
59 });
60 </script>
61 </head>
62 <body>
63
64 <div class="demo">
65
66 <div class="toggler">
67 <div id="effect" class="ui-widget-content ui-corner-all">
68 <h3 class="ui-widget-header ui-corner-all">Effect</h3>
69 <p>
70 Etiam libero neque, luctus a, eleifend nec, semper at, lorem. Sed pede. Nulla lorem metus, adipiscing ut, luctus sed, hendrerit vitae, mi.
71 </p>
72 </div>
73 </div>
74
75 <select name="effects" id="effectTypes">
76 <option value="blind">Blind</option>
77 <option value="bounce">Bounce</option>
78 <option value="clip">Clip</option>
79 <option value="drop">Drop</option>
80 <option value="explode">Explode</option>
81 <option value="fold">Fold</option>
82 <option value="highlight">Highlight</option>
83 <option value="puff">Puff</option>
84 <option value="pulsate">Pulsate</option>
85 <option value="scale">Scale</option>
86 <option value="shake">Shake</option>
87 <option value="size">Size</option>
88 <option value="slide">Slide</option>
89 <option value="transfer">Transfer</option>
90 </select>
91
92 <a href="#" id="button" class="ui-state-default ui-corner-all">Run Effect</a>
93
94
95 </div><!-- End demo -->
96
97 <div class="demo-description">
98
99 <p>Click the button above to show the effect.</p>
100
101 </div><!-- End demo-description -->
102
103 </body>
104 </html>
105