Вы можете сделать это в JQuery:
<img id="img_id" src="image path here" />
<div id="mydiv" style="display:none;">Some content</div>
$('#img_id').toggle({
function(){$('#mydiv').show();},
function(){$('#mydiv').hide();}
});
При первом нажатии на элемент с идентификатором img_id
отобразится элемент с идентификатором mydiv
, а при втором щелчке он будет скрыт.
Подробнее о функции toggle () .