Thanks for your reply. That's really cool.
However, the problem I've got is that the image with class = "displayer" isn't always the last one in the html. How would you amend this example so that it displays the "displayer" first and the "hider" (doesnt matter the order of the hider) after it?
I've added your code to JSFiddle to make it easy for you to quickly amend if you are ok to help me?
Many thanks