]> source.dussan.org Git - jquery-ui.git/commitdiff
Tooltip visual tests: Cleaned up animation tests.
authorScott González <scott.gonzalez@gmail.com>
Fri, 18 May 2012 14:07:27 +0000 (10:07 -0400)
committerScott González <scott.gonzalez@gmail.com>
Fri, 18 May 2012 14:07:39 +0000 (10:07 -0400)
tests/visual/tooltip/animations.html

index 38ee28f1dff836bd51371eaddd86b367665ffa3e..24fe02905fc170ecbba9bdda3a93cd656a8c8ac5 100644 (file)
@@ -1,73 +1,73 @@
-<!DOCTYPE html>
+<!doctype html>
 <html lang="en">
 <head>
        <meta charset="utf-8">
-       <title>Tooltip Visual Test: Default</title>
-       <link rel="stylesheet" href="../visual.css" type="text/css" />
-       <link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css" type="text/css">
-       <script type="text/javascript" src="../../../jquery-1.7.2.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.ui.core.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.ui.widget.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.ui.position.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.ui.button.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.ui.tooltip.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.effects.core.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.effects.blind.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.effects.bounce.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.effects.drop.js"></script>
-       <script type="text/javascript" src="../../../ui/jquery.effects.explode.js"></script>
-       <!--
-       <script type="text/javascript" src="http://jqueryui.com/themeroller/themeswitchertool/"></script>
-       -->
-       <script type="text/javascript">
+       <title>Tooltip Visual Test: Animations</title>
+       <link rel="stylesheet" href="../../../themes/base/jquery.ui.all.css">
+       <script src="../../../jquery-1.7.2.js"></script>
+       <script src="../../../ui/jquery.ui.core.js"></script>
+       <script src="../../../ui/jquery.ui.widget.js"></script>
+       <script src="../../../ui/jquery.ui.position.js"></script>
+       <script src="../../../ui/jquery.ui.tooltip.js"></script>
+       <script src="../../../ui/jquery.effects.core.js"></script>
+       <script src="../../../ui/jquery.effects.blind.js"></script>
+       <script src="../../../ui/jquery.effects.bounce.js"></script>
+       <script src="../../../ui/jquery.effects.drop.js"></script>
+       <script src="../../../ui/jquery.effects.explode.js"></script>
+       <style>
+       pre {
+               width: 250px;
+               border: 1px solid #000;
+               padding: .5em;
+       }
+       </style>
+       <script>
        $(function() {
-               var animations = [{}, {
-                       show: {
-                               effect: "slideDown"
-                       },
-                       hide: {
-                               effect: "slideUp"
-                       }
-               }, {
-                       show: {
-                               effect: "explode"
-                       },
-                       hide: {
-                               effect: "explode"
-                       }
-               }, {
-                       show: {
-                               effect: "bounce"
-                       },
-                       hide: {
-                               effect: "blind"
-                       }
-               },
-               {
-                       show: {
-                               effect: "drop",
-                               direction: "right"
-                       },
-                       hide: {
-                               effect: "drop",
-                               direction: "right"
-                       }
-               }];
-               $.each(animations, function(index, animation) {
-                       var text = JSON.stringify(animation);
-                       $("<span></span>").attr("title", text).text(text).tooltip({
-                               show: animation.show,
-                               hide: animation.hide
-                       }).wrap("<li></li>").parent().appendTo("ul");
+               $( "pre" ).each(function( index, elem ) {
+                       $( elem )
+                               .attr( "title", "animated tooltips" )
+                               .tooltip( $.parseJSON( $( elem ).text() ) );
                });
        });
        </script>
 </head>
 <body>
 
-<div style="width:300px">
-       <ul class="ui-widget ui-widget-header">
-       </ul>
-</div>
+<pre>{}</pre>
+<pre>{
+  "show": {
+    "effect": "slideDown"
+  },
+  "hide": {
+    "effect": "slideUp"
+  }
+}</pre>
+<pre>{
+  "show": {
+    "effect": "explode"
+  },
+  "hide": {
+    "effect": "explode"
+  }
+}</pre>
+<pre>{
+  "show": {
+    "effect": "bounce"
+  },
+  "hide": {
+    "effect": "blind"
+  }
+}</pre>
+<pre>{
+  "show": {
+    "effect": "drop",
+    "direction": "right"
+  },
+  "hide": {
+    "effect": "drop",
+    "direction": "right"
+  }
+}</pre>
+
 </body>
 </html>