figured out to add the hide method within the script after the event propagation to reset it to display none before the next click puts the box in position at a different location, to allow for the fadeIn.