Я сожалею, что последнее решение вашей проблемы было неверным, ну, нет, оно не было, но слишком сложным для того, что вы хотели.
видео на YouTube не воспроизводятся, если они скрыты. поэтому добавьте свой код для встраивания и установите autoplay = 1, но скройте div, а затем сделайте щелчок jquery для элементов. если вы скопируете приведенный ниже код и запустите его, он должен работать (за исключением того, что вы должны указать его своей библиотеке jquery)
<body>
<script type="text/javascript" src="jquery-1.4.2.min.js"></script>
<div id="ytapiplayer2" style="display:none;">
<object width="1280" height="745">
<param name="movie" value="http://www.youtube.com/v/kCfP003Btjw?fs=1&hl=en_US&rel=0&autoplay=1"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/kCfP003Btjw?fs=1&hl=en_US&rel=0&autoplay=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="1280" height="745"></embed>
</object>
</div>
<img src="https://i.qmyimage.com/mgen/global/zGetImageNew.ms?args=%22shpimg4198.jpg%22,425,96,1" id="imageID" />
<script type="text/javascript">
$('#imageID').click(function() {
$('#ytapiplayer2').show();
$('#imageID').hide();
});
</script>
</body>