Use jQuery instead of JS and add show/hide transition