티스토리 뷰
WebPublisher/JavaScript & jQuery
[youtube] 유튜브 영역에 intro image 넣고 클릭 시 동영상 자동 재생
amanda 2023. 11. 10. 17:20유튜브 재생 버튼 jquery로 만들기
html
<div class="vod_conbox">
<div class="vod_thumb">
<div class="youtube_box"></div>
</div>
</div>
css
.vod_conbox{
overflow: hidden;
position: relative;
height: 0;
width: 100%;
/* padding-top: 30px; */
padding-bottom: 56.25%;
}
.vod_conbox iframe,
.vod_conbox object,
.vod_conbox embed{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.vod_thumb{
position: absolute;
top: 0;
left: 0;
z-index: 1;
width: 100%;
height: 100%;
background: #000; //intro 이미지 들어갈 부분
cursor: pointer;
}
script
function vodThumb(){
var vodThumb = $('.vod_thumb'),
playurl = '',
playHtml = '',
playurl = 'https://www.youtube.com/embed/M7lc1UVf-VE?autoplay=1';
vodThumb.on('click', function(){
playHtml = '<iframe src="' + playurl +'" title="youtube player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>';
$(this).find('.youtube_box').html(playHtml);
});
}
'WebPublisher > JavaScript & jQuery' 카테고리의 다른 글
[javaScript] 카카오톡 공유하기 버튼 & 오류 해결 (1) | 2023.11.28 |
---|---|
[javaScript] 특정 날짜 기간 동안에만 이벤트 실행 (0) | 2023.11.17 |
[jQuery] mobile touch scroll noti event (0) | 2023.11.09 |
[javaScript] 카카오톡으로 링크 공유하기 (0) | 2023.11.07 |
[script] 자바스크립트 현재 url 복사하기 (0) | 2023.11.07 |
공지사항