rstacruz / jquery.transit

Super-smooth CSS3 transformations and transitions for jQuery
http://ricostacruz.com/jquery.transit
7.3k stars 864 forks source link

Transition property ends up "undefined" in IE8 #180

Open cvrabie opened 10 years ago

cvrabie commented 10 years ago

I noticed that on IE8, a translate command attempts to use CSS transformation but the property name is undefined (see attached screenshot). I'm guessing it's a problem in the getVendorPropertyName method, but shouldn't jquery animations be used on this browser in the first place?

jquery.transit version: 0.9.9 internet explorer version: 8.0.6001

screen shot 2013-12-18 at 00 04 39

qmanning commented 10 years ago

Are you including the script that's referencing it? This is the same issue I've had - my Issue was right before yours.

For some reason, if I'm including a .JS file that uses transit, every instance is undefined. If I include that jQuery on the same HTML page that brings in Transit, the exact same code works perfect.

Its frustrating, as it means I have to duplicate a lot of .JS throughout my site, and it's making me contemplate abandoning transit, even though I love the end results.

milesj commented 10 years ago

IE8 doesn't support transitions. You also have to set the fallback to animate() manually.