gpt4 book ai didi

jquery - 按钮无法使我的视频静音

转载 作者:行者123 更新时间:2023-12-01 06:10:00 25 4
gpt4 key购买 nike

我有一些视频的 HTML 代码,我需要创建一个按钮来静音该视频的声音。我已经为此按钮编写了一些 jquery 代码,但是当我单击该按钮时,我的页面会重新加载,并且视频会从头开始播放(不会静音)。

<div class="sl-video">
<video id="mainVideo" width="100%" height="600" autoplay="autoplay" loop="loop">
<source src="../Root/Videos/3/24-08-2016/270484_KL_2015_F.mp4" type="video/mp4">
</video>
</div>
<button id="mute-video">Toggle Mute</button>

和 jQuery:

$("video").prop('muted', true);
$("#mute-video").click( function (){
if( $("video").prop('muted') ) {
$("video").prop('muted', false);
} else {
$("video").prop('muted', true);
}

});

最佳答案

尝试使用e.preventDefault()事件

   $("video").prop('muted', true);
$("#mute-video").click( function (e){
e.preventDefault();
if( $("video").prop('muted') ) {
$("video").prop('muted', false);
} else {
$("video").prop('muted', true);
}
});

关于jquery - 按钮无法使我的视频静音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39140715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com