【发布时间】:2013-11-20 03:21:06
【问题描述】:
我需要使用 jQuery 或 javascript 暂停 youtube 视频
我的 js 代码
var class_name = $('#videobuttonChange').attr('class').split(' ')[1];
if (class_name == "play") {
$("#vid_url").html('<iframe width="100%" height="270px" id="v_frame" src="http://www.youtube.com/v/uPiVOofEPHM?version=3&f=playlists&c=youtube_it&app=youtube_gdata&autoplay=1" frameborder="0" allowfullscreen wmode="Opaque"></iframe>');
} else {
$("#vid_url").html('<iframe width="100%" height="270px" id="v_frame" src="http://www.youtube.com/v/uPiVOofEPHM?version=3&f=playlists&c=youtube_it&app=youtube_gdata" frameborder="0" allowfullscreen wmode="Opaque"></iframe>');
}
在其他情况下,我需要暂停视频,但我的代码充当停止视频的角色。如何暂停视频。
任何人都可以指导我。
【问题讨论】:
-
一个注意事项:你最好使用 jQuery 的 $.hasClass() 方法来测试一个类的存在,而不是编写代码时期望“play”总是元素的 .className 属性中列出的第二个类。此代码不太灵活,以后无法更改。
标签: javascript jquery html iframe youtube