Wordpress, YouTube-видео и z-index

K1
На сайте с 21.02.2011
Offline
100
747

:)

Наверно, многим известная ситуация перекрытия встроенными YouTube-видео на сайте иных элементов таких как картинки, меню

Как решать эту проблему написано здесь:

http://bashev.ru/articles/z-index_dlya_video_s_youtube

http://grafisia.com/tutorial/jquery/solving-z-index-problem-on-youtube-iframe-video-using-jquery

Solving Z-index Problem on YouTube Iframe Video using jQuery - WordPress

:):)

Подскажите, как правильно и куда вставлять то, что советуют:

$(document).ready(function() {
$("iframe").each(function(){
var ifr_source = $(this).attr('src');
var wmode = "wmode=transparent";
if(ifr_source.indexOf('?') != -1) {
var getQString = ifr_source.split('?');
var oldString = getQString[1];
var newString = getQString[0];
$(this).attr('src',newString+'?'+wmode+'&'+oldString);
}
else $(this).attr('src',ifr_source+'?'+wmode);
});
});

В function.php темы WP или в иное место ? =)

Если в function.php, то как правильно вставлять ? =)

=))

Если просто вставить то, что написано, в function.php темы WP - ошибка потом вознивает на сайте =))

:)

123
Max_Q
На сайте с 14.11.2011
Offline
9
#1

В header.php вставлять.


<script type="text/javascript">
$(document).ready(function() {
$("iframe").each(function(){
var ifr_source = $(this).attr('src');
var wmode = "wmode=transparent";
if(ifr_source.indexOf('?') != -1) {
var getQString = ifr_source.split('?');
var oldString = getQString[1];
var newString = getQString[0];
$(this).attr('src',newString+'?'+wmode+'&'+oldString);
}
else $(this).attr('src',ifr_source+'?'+wmode);
});
});
</script>

Перед </head>

У вас также должен быть подключен JQuery.

K1
На сайте с 21.02.2011
Offline
100
#2
Max_Q:
В header.php вставлять.

Перед </head>
У вас также должен быть подключен JQuery.

:)

Ага =)

Спасибо большое, всё Ок теперь работает =)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий