【发布时间】:2013-02-03 08:26:57
【问题描述】:
我正在尝试使用 jQuery 动态更新 Youtube iframe 的 src 属性。 这是我的 HTML:
<iframe width="480" height="360" src="" frameborder="0" allowfullscreen></iframe>
<ul>
<li>Reading comprehension. <span>
http://www.youtube.com/embed/O9AuuYOdCGc?rel=0</span>
</li>
</ul>
还有 JavaScript
$('.manipulated li').click(function(e) {
var source = $(this).children('span').html();
$('iframe').attr('src',source);
});
目标是在我点击 li 项目后,更新 iframe 的来源,用户将在同一个 iframe 播放不同的剪辑。
任何想法,这里有什么问题,或者如何做到这一点?
【问题讨论】:
-
你试过
document.getElementById['iframeID'].src = newSource;吗?
标签: jquery iframe youtube youtube-api youtube-javascript-api