동영상 full screen + muted + autoplay + loop 로 재생한 후 음소거 클릭이벤트로 컨트롤하기
<figure> <video id="introVideo" autoplay muted loop playsinline> <button class="js__muted__control">음소거컨트롤버튼</button> </figure> <script> const introVideo = document.getElementById("introVideo"); $(document).on("click", ".js__muted__control", function () { const $this = $(this); if (!(".js__muted__control").hasClass("on")) { introVideo.muted = false; $this.addClass("on"); } else { introVideo.muted = true; $this.removeClass("on") } }) </script>
반응형
'Issues > Javascript&jQuery' 카테고리의 다른 글
[javascript & Mobile] 주소창 포함한 100vh 구하기 (jquery / javascript height 총 정리) (0) | 2021.12.07 |
---|---|
[javascript & 정규식] 특정문자열 제외하고 다 치환하기 (0) | 2021.12.07 |
[javascript & Swiper] 슬라이드 가운데 오기 & loop 아닐때 (0) | 2021.12.07 |
[javascript & css] daum zipcode 우편번호 css 컨트롤하기 (iframe 안 css 수정하기) (0) | 2021.12.07 |
[javascript & html] input file 첨부파일 n개 이상이면 자르기 (DataTransfer) (0) | 2021.12.03 |