2013-08-26 8 views
6

1つのdivの内容を移動して別のdivに追加しようとしています。私が移動している部門には埋め込まれたYouTubeのiframeが含まれています。 divを移動した後にフルスクリーンボタンをクリックしようとすると、ビデオはフルスクリーンで再生を続ける代わりにリセットされます。 iframe自体を別の場所に移動すると同じ問題が発生します。埋め込みyoutube iframeをjqueryでdomに移動すると、Windows8でフルスクリーンが機能しなくなるIE10

ここでは例です:

$(iframes).each(function() { 
    $('.tab_content').append($(this)); 
}); 

Windows 8のIE10では、埋め込まれたアイフレームを移動した後、私はフルスクリーンで映像を見ることができません。 IFRAMEをリロード

もバグを修正していないようです:あなたはインラインフレームを複製する場合

$('iframe').each(function() { 
    var src = $(this).attr('src'); 
    $(this).attr('src', ''); 
    $(this).attr('src', src); 
}); 
+0

jsfiddleで問題を再現できるので、人々は自分で試してみることができますか? –

答えて

0

何?

$(iframes).each(function() { 
    $('.tab_content').append($(this).clone()); 
}); 
4

この方法を使用できます。

$('iframe').each(function() { 
    $('.tab_content').append($(this).prop('outerHTML')); 
    $(this).remove(); 
}); 

乾杯!

関連する問題