我正在尝试从滑块中的youtube视频播放器的src
标记中删除embed
属性。
它在Fire Fox中运行正常,但在Chrome和IE中不起作用,视频本身没有显示。
这是fiddle。
我尝试使用的脚本就在这里
脚本
$(document).on('click', '.transparent-btns_nav', function (event) {
video = $('.transparent-btns1_on').find('object').length;
if ($('#video1').parents('li').hasClass('transparent-btns1_on')) {
$('object').find('#video1').attr("src", "http://www.youtube.com/v/PLOUfmig96M?version=3&enablejsapi=1&hl=es_ES&rel=0&color1=0x2b405b&color2=0x6b8ab6&fs=1&border=1&autoplay=1");
} else {
$('object').find('#video1').attr("src", "");
}
});
修改1
我认为只有使用clone
编写整个代码才能解决此问题。我在this-->Link读到
从其中一个 StackAnswers