Jeśli elementy mają pokazywać się w tym samym miejscu to albo użyj 'position: absolute' (ewentualnie relative), albo przed pokazaniem nowego elementu ukryj poprzedni (tj. najpierw sprawdź czy inny element jest już pokazany w tym miejscu - jeśli jest, to go ukryj).
Najprościej to możesz zrobić nawet w ten sposób:
http://codepen.io/anon/pen/YwdZXX