Я использую Bootstrap's modal для отображения некоторого контента. В этом содержании у меня есть ссылка на видео, и я использую плагин jQuery Magnific-Popup, чтобы открыть это видео.Magnific-Popup внутри Bootstrap modal
Но когда я нахожусь в своем модальном режиме, и я нажимаю на ссылку видео, видео начинается на фоне модального. Я должен закрыть модальный, чтобы увидеть это. Как я могу сделать Magnific-Popup выше?
Я попытался изменить z-индекс Magnific-Popup, но он уже на 1000+, поэтому никакого эффекта.
В принципе, то, что у меня есть:
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<a class="popup-youtube" href="https://www.youtube.com/watch?v=alJ8FmokHBo">Open YouTube video</a>
</div>
</div>
</div>
</div>
<script>
$(document).ready(function() {
$('.popup-youtube').magnificPopup({
disableOn: 700,
type: 'iframe',
mainClass: 'mfp-fade',
removalDelay: 160,
preloader: false,
fixedContentPos: false
});
});
</script>
I created a JSFiddle для демонстрации, если это необходимо.
Спасибо, что отлично работает, я не пошел так высоко с z-index. Мне следует иметь. Да, мне нужен модальный, чтобы оставаться открытым. –
Звучит неплохо. Посмотрите мое последнее обновление относительно z-индекса на кнопке закрытия Magnific Popup. Лучшим решением будет пройти весь масштабный всплеск css и увеличить все z-индексы относительно. –