Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

Safari >= 7.1.3 renders jQuery slideDown() BADLY! Leaves tracing pixels that haven't redrawn. :-S

Hey Treehousers,

I'm working on an ecommerce site and have recently stumbled into a draw / render bug with Safari on versions 7.1.3 and above (also on v8). I'm using the jQuery slideDown() function on a menu item. you can see it in action at test.menchliving.com when you click on 'shop', the categories reveal below. However, the 2 div's below that have dashed borders leave a trailing mess of shame when they get moved down. Anybody else get this problem? Thanks in advance!

I haven't experienced that problem (I'm using chrome), but with a little bit more coding you could probably use the .animate() effect and customize the animation to your hearts content. Beautiful linked page by the way! That's incredibly inspiring. (posted in answers section).

OK Thanks I'll give .animate() a try...

1 Answer

I haven't experienced that problem (I'm using chrome), but with a little bit more coding you could probably use the .animate() effect and customize the animation to your hearts content. Beautiful linked page by the way! That's incredibly inspiring. ( sorry forgot to post this in the answers section.