我的页面上elementor
有一个视频。还加载以下“自定义代码”:
<script type ="module">
/* jshint esversion: 8 */
let videos = document.querySelectorAll('.scrolledVideo');
videos.forEach(video => {
video = video.querySelector('video')
video.addEventListener('click', () => {
if (video.getAttribute('data-paused') === "true"){
video.setAttribute('data-paused', 'false')
video.muted = false;
}
else video.setAttribute('data-paused', 'true')
})
})
</script>
当您单击视频本身时它会起作用,但当data-paused
您单击play中的按钮时不会添加(或更新值,如果有) controls
。点击 是controls
一个单独的事件吗?在这两种情况下如何添加我的属性?