If you take some time to make a little tour through my examples with some versions of Internet Explorer, you will probably notice that when it comes to deal with effects and animations our browser of choice runs into troubles. Basically, IE has a very limited support to jQuery animations, especially to sequential and complex animations. In other words, IE supports only atomic and simple animations and effects, but its support to complex animations is not guaranteed. I've summarized the results of some tests on IE in the following table. Tests have been run using versions 6, 7 and 8 of IE.
Method | Support level |
---|---|
fadeIn() , fadeOut() |
Sufficient |
show() , hide() |
Sufficient |
fadeTo() |
Sufficient |
slideUp() , slideDown() , slideToggle() |
Good |
animate() |
Insufficient |
jQuery UI effects | Sufficient |