【发布时间】:2017-09-20 16:16:24
【问题描述】:
在我的一生中,我无法让它工作。我只想点击一个视频按钮来调出我的视频库。
HTML
{{-- Button for video gallery --}}
<div class="margin-top">
<button class="button--video button video-gallery" data-mfp-src="video-gallery">
<i class="fa fa-youtube-play fa-lg" aria-hidden="true"></i>
Videos
</button>
</div>
{{-- Video gallery, hidden because the user doesn't need to see this --}}
<section>
<div class="video-gallery">
<a class="magnific-youtube item" href="https://www.youtube.com/watch?v=0vrdgDdPApQ" data-title="item 1">Video #2</a>
<a class="magnific-youtube item" href="https://www.youtube.com/watch?v=4RUGmBxe65U" data-title="item 1">Video #3</a>
<a class="magnific-youtube item" href="https://www.youtube.com/watch?v=iNJdPyoqt8U" data-title="item 1">Video #4</a>
</div>
</section>
Javascript
$( ".button--video" ).click(function() {
$('.video-gallery').magnificPopup({
delegate: 'a',
type: 'iframe',
tLoading: 'Loading video #%curr%...',
mainClass: 'mfp-iframe',
gallery: {
enabled: true
},
iframe: {
tError: '<a href="%url%">This video #%curr%</a> could not be loaded.',
titleSrc: function (item) {
return '';
}
}
}
);
});
如果有人可以帮助我,我将不胜感激。
【问题讨论】:
-
你说它是隐藏的所以......你试过取消隐藏它吗?
标签: jquery html magnific-popup