私はこれをやっています:
//z-index of flash objects
$('object').prepend('<param name="wmode" value="opaque">');
$('object embed').attr('wmode', 'opaque');
したがって、自分のページのYouTubeビデオを調べると、次のように表示されます。
<object width="500" height="281">
<param name="wmode" value="opaque">
<param name="movie" value="http://www.youtube.com/v/KUi32-suXjY?version=3&feature=oembed">
<param name="allowFullScreen" value="true">
<param name="allowscriptaccess" value="always">
<embed src="http://www.youtube.com/v/KUi32-suXjY?version=3&feature=oembed" type="application/x-shockwave-flash" width="500" height="281" allowscriptaccess="always" allowfullscreen="true" wmode="opaque"></object>
ページ上にドラッグ可能なオブジェクトがfixed position
ありz-index:9999
ます。ただし、YouTubeビデオをこのオブジェクトの背後に配置するように変更することはありません。wmodeを設定しても、YouTubeビデオは常に一番上にあります。
私がここで間違っていることについて何か考えはありますか?