I was running into a tiny, but annoying problem when using jQuery’s slideToggle. When called, the hidden container would briefly become visible, then hide, and the nicely animate in. SOLUTION: Turns out jQuery does not play nicely with tables. Instead using a table as a container, I wrapped the table into a <div> and applied the slideToggle to that. Works nicely.