eugenii / jqueryrotate

Automatically exported from code.google.com/p/jqueryrotate
1 stars 0 forks source link

IE7+8 rotation in $(window).scroll event queued until after animate({scrollTop}) completes. #77

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Use $('html, body').animate({scrollTop: topOffset}, duration); to scroll the 
page to a specific position.
2. Call $('#img').rotate({animateTo:angle}); from the $(window).scroll event.

In Chrome, Firefox, Opera, Safari and IE9 the img rotates while the page auto 
scrolls. In IE7 and IE8 compatability mode tested under IE9 the img doesn't 
rotate until the page has finished scrolling.

Using jQueryRotate v2.2

Demo code here:
http://jsfiddle.net/dUmNX/5/

Original issue reported on code.google.com by kitr...@gmail.com on 10 Jun 2012 at 6:53

GoogleCodeExporter commented 9 years ago
As I don't trust too much a Compatibility mode, I've just tested this on my 
VirtualBox machine with IE7 installed and everything seems fine. Have you maybe 
check is it working on real browsers, or just compatibility mode?

Original comment by wil...@gmail.com on 11 Jun 2012 at 7:35

GoogleCodeExporter commented 9 years ago
Thanks for your quick response, I just checked in real versions of both IE7 and 
IE8 and it runs correctly. The fault must be in IE9's compatibility engine so 
you can mark this issue as invalid. Thanks for your help!

Original comment by kitr...@gmail.com on 12 Jun 2012 at 4:35

GoogleCodeExporter commented 9 years ago

Original comment by wil...@gmail.com on 12 Jun 2012 at 8:10