Поместите встроенное видео в невидимый элемент div:
<div id="video" style="display: none;"> embedded video code here </div>
Затем укажите img
идентификатор:
<img id="videopic" src="videopic.jpg" alt="Video Picture" />
Затем поместите вокруг изображения ссылку, указывающую на JavaScript, который скрывает изображение и показывает встроенное видео:
<a href="javascript:document.getElementById('video').style.display = 'block'; document.getElementById('videopic').style.display = 'none'; void(0);">
<img id="videopic" src="videopic.jpg" alt="Video Picture" />
</a>
Итак, полный код будет:
<div id="video" style="display: none;"> embedded video code here </div>
<a href="javascript:document.getElementById('video').style.display = 'block'; document.getElementById('videopic').style.display = 'none'; void(0);">
<img id="videopic" src="videopic.jpg" alt="Video Picture" />
</a>