diff options
author | gnarf <gnarf@gnarf.net> | 2011-03-08 16:04:55 -0600 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2011-03-09 08:45:05 -0500 |
commit | fa7f5d2873b1fef978eab7d9f342c5afa77e061c (patch) | |
tree | 94ddcb449944b687196fed914585f1a38cd203eb /demos/effect | |
parent | 58480d81d3d9e4e3c7e2dab378e668f986a75096 (diff) | |
download | jquery-ui-fa7f5d2873b1fef978eab7d9f342c5afa77e061c.tar.gz jquery-ui-fa7f5d2873b1fef978eab7d9f342c5afa77e061c.zip |
Effects demo: Animate a containing div instead of the canvas directly for easing demo. Fixes #7086 - easing only first click is working.
Canvas seems to be animating poorly in Chrome 11 - and animating the height only is scaling width too in some browsers yet not others...
Diffstat (limited to 'demos/effect')
-rw-r--r-- | demos/effect/easing.html | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/demos/effect/easing.html b/demos/effect/easing.html index d76957118..0b6ba0885 100644 --- a/demos/effect/easing.html +++ b/demos/effect/easing.html @@ -33,7 +33,8 @@ } var graph = $( "<div/>" ).addClass( "graph" ).appendTo( "#graphs" ), text = $( "<div/>" ).text( ++i + ". " + name ).appendTo( graph ), - canvas = $( "<canvas/>" ).appendTo( graph )[ 0 ]; + wrap = $( "<div/>" ).appendTo( graph ).css( 'overflow', 'hidden' ), + canvas = $( "<canvas/>" ).appendTo( wrap )[ 0 ]; canvas.width = width; canvas.height = height; var drawHeight = height * 0.8, @@ -78,9 +79,9 @@ }); ctx.stroke(); graph.click(function() { - $( canvas ) + wrap .animate( { height: "hide" }, 2000, name ) - .animate( { left: 0 }, 800 ) + .delay( 800 ) .animate( { height: "show" }, 2000, name ); }); |