티스토리 뷰
<div class="popupModalVideo">
<a data-video="">
<img src="youtube_01.png" class="youtube" alt="">
</a>
<a data-video="">
<img src="youtube_02.png" class="youtube" alt="">
</a>
</div>
<!-- modal -->
<div class="video_modal_popup">
<button class="close_btn"><img src="popup_close.png" alt="닫기 버튼"></button>
<div class="video_modal_popup-closer"></div>
</div>
// Youtube popup
$(".popupModalVideo a").click(function () {
$(".video_modal_popup").addClass("reveal"),
$(".video_modal_popup .video-wrapper").remove(),
$(".video_modal_popup").append("<div class='video-wrapper'><iframe width='560' height='315' src='https://youtube.com/embed/" + $(this).data("video") + "?rel=0&playsinline=1&autoplay=1' allow='autoplay; encrypted-media' allowfullscreen></iframe></div>"),
$(".close_btn").css('display', 'block')
}),
$(".video_modal_popup-closer").click(function () {
$(".video_modal_popup .video-wrapper").remove(),
$(".video_modal_popup").removeClass("reveal"),
$(".close_btn").css('display', 'none')
});
$(".close_btn").click(function () {
$(".video_modal_popup .video-wrapper").remove(),
$(".video_modal_popup").removeClass("reveal"),
$(".close_btn").css('display', 'none')
});
'WebPublisher > JavaScript & jQuery' 카테고리의 다른 글
[javaScript] html canvas 배경 투명하게 하기 (0) | 2023.09.27 |
---|---|
[javaScript] 마우스 커서 커스텀 (0) | 2023.09.21 |
[javaScript] 요소 추가하기 (element 추가) (0) | 2023.09.14 |
[javaScript] 그래프 자바스크립트로 하드코딩 (0) | 2023.08.28 |
[javaScript] iframe으로 페이지 불러올 때 높이값 조정 (0) | 2023.08.25 |
공지사항