Я пытаюсь встроить видео с использованием iframe, но это замедляет скорость загрузки страницы.Загрузить iframe только после нажатия
Как я могу сделать загрузку iframe только после того, как пользователь нажал сейчас?
<li class="embed-list">
<?php echo $title; ?>
<span class="play">Play Now</span>
<div class="embed-video">
<iframe src="http://www.thevideo.me/embed-<?php echo $link; ?>-640x360.html" frameborder="0" allowfullscreen></iframe>
</div>
</li>
jQuery('.embed-list').click(function() {
$this = jQuery(this);
$this.siblings().find('.embed-video').css('display', 'none');
$this.find('.embed-video').css('display', 'block');
$this.siblings('.embed-list').find('span').replaceWith("<span class='play'>Play Now</span>");
$this.find('span').replaceWith("<span class='play'>Playing</span>");
});
Если это решение сработало для вас, рассмотрите его как правильный ответ. –
jquery также добавлен –
См. Мое редактирование. –