我有这个iframe:
<iframe width="0" height="0" src="http://www.youtube.com/embed/Nc9xq-TVyHI?autoplay=1&start=110&end=119" frameborder="0" ></iframe></body></html>';
我需要在某些javascript / jquery事件上显示/执行此iframe。 我的问题是如何用javascript / jquery代码显示iframe?
提前致谢!
答案 0 :(得分:2)
$('#divToPutItIn')。html('html here');
答案 1 :(得分:1)
如果您有时间学习如何正确操作,即在您的YouTube视频中使用JavaScript,那么它在iframe中提供给您的事实就无关紧要了。只需从YouTube JavaScript Player API页面了解示例。一旦您关注他们的连接过程,他们就会对您的javascript的底部进行演示。
如果您以其他方式执行此操作,您可能会遇到问题或需要其他功能。我从经验中知道。
答案 2 :(得分:1)
你需要为它学习Youtube API ..你会得到你的答案here ..
以及下面的演示链接
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'u1zgFlCw8Aw',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
// 4. The API will call this function when the video player is ready.
function onPlayerReady(event) {
event.target.playVideo();
}